Cheap energy deals vanish from market as price cap looms

There are now just eight energy tariffs on the market that cost less than £1,000 a year, compared to 77 in January 2018, research from Which? reveals.

This content is for members only. Please click here to view the full article.