OTTAWA- Canada has obtained enough COVID-19 vaccines to inoculate everyone who is eligible and managed to do so ahead of schedule, Prime Minister Justin Trudeau told reporters on Tuesday.

Aides say Trudeau is set to trigger a snap election in the months ahead where one of the main campaigning points will be the Liberal government's record on fighting the pandemic. Trudeau said Canada had bought more than 66 million doses.

(Reporting by David Ljunggren) ((david.ljunggren@tr.com; +1 647 480 7891;))