Sunak confirms delay in UK’s green targets, pushing back the 2030 petrol and diesel car ban, sparking controversy and criticism.
Offshore wind to cost bill payers £1.5bn a year
Offshore wind projects could cost bill payers £1.5 billion a year due to new Treasury rules, according to the ECIU.