Liberal Leader Justin Trudeau holds a rally at Halifax Brewery Farmers' Market in Halifax, Canada, Tuesday, October 15, 2019. Four years after Atlantic Canadians gave Justin Trudeau a sweeping electoral endorsement, handing his Liberals all 32 of the region's seats, the party is bracing for losses that could have a significant impact on the final tally later tonight. Photo by Sean Kilpatrick/CP/ABACAPRESS.COM