Inflation could peak at 8.3% this Spring – or even exceed the 8.4% rate in April 1991 that is the highest seen since 1982
The conflict in Ukraine is forecast to further push up energy prices and wider inflation (to over 8 per cent this Spring), causing typical household incomes across Britain to fall by 4 per cent in the.....