Don’t Pay UK: Why are Brits boycotting energy payments and what are the consequences?

2022-08-24 69

Almost 200,000 people have so far signed up to the Don't Pay movement, as UK energy bills soar by 97% in a year.