Fact Check: Ofgem Set Britain’s October Energy Price Cap Independently
Claims circulating online suggest that Prime Minister Keir Starmer is responsible for the recent increase in the energy price cap in Britain, which was raised by 10% on October 1,…