The news that the New Tories completely reject the Grammar School system so long a sacred cow of Conservativism for decades, along with other recent proclaimations on the environment and low pay, does this mean the Tories now occupy a position say slightly to the left of Harold Wilson's old Labour Party?
I suspect Cameron is taking a leaf out of Blair's book by saying what he thinks some of the electorate (ie those who wouldn't normally vote Conservative) want to hear. Obviously when the election is won he changes his tune and does exactly what he wants. It's called modern politics and is the reason why politicians are treated with more contempt than estate agents. Brown will follow a similar strategy.