Centrica has agreed to sell its North American subsidiary Direct Energy as part of a move to focus on the company’s core UK and Ireland activities. In its first half results for 2020, the company said Covid-19, coupled with low commodity prices, has had a “significant impact” on financial performance.