Britain finally has a plan to lower energy bills

The Onward plan to ‘Make Electricity Cheap‘ is an important step in the right direction