Octopus Energy’s deal to supply power in China comes as Sir Keir Starmer attempts to improve ties with Beijing - Kin ...