
Donald Trump’s shadow is looming large over Canada’s general election.
Mark Carney, the new Canadian prime minister, and his Conservative rival Pierre Poilievre are in the race of their lives – not just against each other, but to create as much distance between themselves and the US president as possible.
Since Mr Trump entered the White House in January and took an increasingly belligerent stance on the US’ northern neighbour, he has turned Canadian politics on his head.
