And yet, Cameron lost no votes to his right. None, zip, zippo, nada. There's not a party to the right of the Tories that have even a single seat in Parliament. The fact of the matter is the Conservatives have become a permanent minority party in the UK. No one voted for Labour or the LibDems because Cameron had Anita Dunn advising him.
Cameron tried to get people who were center-left to vote for him because there just aren't enough people center-left to give him a majority. He couldn't get it done. It's not that surprising.
One really big problem is Labour basically sweeps the board in Scotland and Wales. The Tories actually have close to majority support in England. This situation could lead to the eventual breakup of the UK.
Disagree. Plenty of conservatives are against the Afghan War and thus defected to Clegg (who wasn't that much different than Cameron on domestic issues anyway).