Political earthquake in Canada: Trudeau's party loses progressive stronghold in Toronto and doubts grow about the prime minister's leadership