Stephen Tall: Five predictions for 2014

Okay, I’ll stick my neck out…The polling averages for the partieswill be Labour 36 per cent, Conservatives 33 per cent, Ukip 14 per cent, Lib Dems 10 per cent.

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.