In a significant political shift, the Conservative Party has won the Toronto-St. Paul’s riding, a seat held by the Liberals since 1993. This Toronto byelection results raises questions about Prime Minister Justin Trudeau’s leadership and the future direction of the Liberal Party.

Source: Global National​ (Global News)