Soaring gas and electricity prices, high inflation, the worst squeeze for living standards in decades. The economic outlook was challenging even before Russia’s invasion of Ukraine. The Bank of England looks set to lift interest rates to 0.75% on Thursday 17 March, its third rate rise in a row as …
Read More »