Byelection shocker: Is this the end of the road for Justin Trudeau’s political career?
The Conservatives have won the unwinnable: electing Don Stewart as Member of Parliament in the Liberal stronghold of Toronto–St. Paul’s with 42 per cent of the vote.
The Conversation ·