Energy companies are to write to customers every year telling them the best deal for their household.

Deputy Prime Minister Nick Clegg says the Government has struck the new agreement with Britain's six biggest energy firms.

7 out of 10 people pay more than they need to because they're not on the best rate - and the average customer could save 100 pounds a year by switching tariffs.