Sarah Harrison, Ofgem's senior partner in charge of enforcement, said:
Ofgem has put in place protections for consumers so they can get a fair warning if their supplier puts up prices and time to shop around for a better deal.
E.On has accepted it failed to meet these protections. Today's announcement that E.On will compensate customers is a positive step by the company to put right their mistakes and is welcome.
More top news
It didn't take long for the converted flower shop to be snapped up. 220,000 people looked at the advert on Zoopla.
A heartbroken mother sent her son on his final journey to space after a vial of his ashes were fired in a rocket.
A company in the US says it has developed a hoverboard that you can ride while floating an inch above the ground.