Voters go to the polls today after a 35-day election campaign packed with promises

Voters go to the polls today after a 35-day election campaign packed with promises
OTTAWA — After a short, intense and heated election campaign of just 35 days, Canadians go to the polls today to elect a new federal government. Liberal Leader Mark Carney, Conservative Leader Pierre Poilievre and NDP Leader Jagmeet Singh spent weeks pit...