Energy bills to fall by £122 in July under new cap
Forecasts suggest Ofgem's latest price cap will mean the typical annual household bill will fall by 7%.
Forecasts suggest Ofgem's latest price cap will mean the typical annual household bill will fall by 7%.
The Renters (Reform) Bill would have banned landlords from evicting tenants without a reason.
He previously warned Chinese car makers would "demolish" rivals if there were no trade barriers.