Npower has reported a sharp decline in earnings during 2019 after customers continued to leave the supplier in droves. Meanwhile, Eon has announced plans to create a new energy company called Eonnext that will combine the residential and SME customers of both companies.