British Gas has said energy supplies to its 8 million customers are guaranteed, despite Russia’s invasion of Ukraine, but declined to comment on what soaring prices might mean for household bills.
Russia, which launched a full invasion of Ukraine on Thursday, is responsible for a third of Europe’s natural gas and about 10% of global oil production.