The Bank of England Monetary Policy Committee has voted to keep its base rate steady at 3.75% as the ongoing conflict between the US, Israel and Iran drives up energy prices.
Ministers are set to introduce a cap on renewable energy revenues, aiming to “reduce the impact of unprecedented wholesale prices on consumers” in a move labelled a windfall tax by Labour.