Canadian prime minister Mark Carney gave a stark warning to the world in his speech at Davos yesterday, but avoided mentioning US president Donald Trump directly by name.
Speaking at the World Economic Forum’s annual meeting, Mr Carney declared that the old world order was in the 'midst of a rupture” and was “not coming back.”