The fixed-rate deal from EDF is the cheapest since October 2021 - before the energy crisis and price spike caused by the war in Ukraine, and works out at £1,581 ... Read more