Sir Keir Starmer insisted today that Britain will be “open for business” under a future Labour government, as he tried to persuade the global elite of his party’s capitalist credentials at the World Economic Forum in Davos.

In a speech to some of the world’s top business leaders and politicians (though notably fewer than usual), the Labour leader called for a “clean power alliance” of the countries doing most to tackle climate change in order to bring down energy prices, and said that Labour would coax global investors back to Britain.