Canada elections: Trudeau battles to stay in office

Battered by series of missteps, PM Trudeau battles to stay ahead as Conservative Party gains ground on Liberals.

Canadians are heading to the polls later on Monday, as Prime Minister Justin Trudeau struggles to keep his Liberal Party in office.

It is expected to lose seats as it faces candidates on the right and left, following a series of events that have dented the popularity of Trudeau and his party.

Al Jazeera’s John Hendren reports from Ottawa.