Hopes of an energy price war have been triggered following the launch of a tariff £350 a year cheaper than the current cap. The fixed-rate deal from EDF is the cheapest since October 2021 – before the ...