Canadians are headed to the polls on April 28 in a crucial federal election where incumbent Liberal Prime Minister Mark Carney will face Conservative leader Pierre Poilievre.

Canadians are headed to the polls on April 28 in a crucial federal election where incumbent Liberal Prime Minister Mark Carney will face Conservative leader Pierre Poilievre.