Giulio Renzi-Ricci and Oliver Harvey explain why investors should be wary of making any tactical calls on one of the core sectors of the global economy
Govt needs to pay almost £30bn a year in 2023, 2024 and 2025
Consensus expectations of 9.8% were not met
MPC referenced 'large and volatile moves in global financial markets'
Bank of England rate hike expected as inflation rises
All eyes on Bank of England interest rate decision
Some of the most affected stocks were non-financials
Meeting prompted by tumultuous week for banks across the world
OBR also forecasts inflation set to fall to 2.9%
Chancellor set to receive a windfall to the tune of £30bn