Prime Minister Justin Trudeau is testifying before the national public inquiry into foreign interference in Canada's electoral processes, following a day of testimony from top cabinet ministers about allegations of meddling in the 2019 and 2021 federal elections.