Stewart’s victory is shocking because the seat has been held by the Liberals for more than 30 years — even through the party’s past low points, such as the 2011 federal election that returned just 34 Liberal MPs to Parliament. Many have viewed this race as the latest test of Prime Minister Trudeau’s leadership, which will likely raise additional questions about his future now that the Liberals have lost what was a stronghold for the party.
