Energy giants profit £420billion whilst millions of Brits suffer with cost of bills
Analysis has revealed the bumper sums made by some of the biggest energy firms operating in the UK, the full list includes 20 companies and overall they have made a combined £420billion in profits since 2020