Stephen Tall: The agony of the Tory modernisers

John Major, William Hague, Michael Howard, David Cameron – all promised to win over new converts, all ended up preaching to the choir. And still no sign of the promised land: an outright majority.