Long gone are the days of David Cameron promising to “let sunshine win the day”. Instead, when Jeremy Hunt delivered his budget, it was full of grim warnings about the country “facing into the storm” as the economy continues to slump.
The new chancellor’s decisions will mean inflicting pain on millions of households, despite some help for the poorest, with an electorally toxic mix of tax rises and spending cuts that will hit Middle England and have left Conservative MPs anxious about their political futures.