Erin O'Toole holds his final rally of federal election campaign – September 19, 2021
Erin O'Toole holds rally in Richmond Hill – August 17, 2021
Erin O'Toole holds Q-and-A session with delegates at 2021 Conservative convention – March 20, 2021
Erin O'Toole holds rally in Truro, Nova Scotia – September 16, 2021
Conservative Leader Erin O'Toole stops in Saskatoon during federal election campaign
Erin O'Toole makes final pitch to voters, questioned on candidate vaccination rate – Sept. 18, 2021
Erin O'Toole addresses supporters in North Vancouver – September 3, 2021
Erin O'Toole addresses supporters in Nanaimo, B.C. – September 4, 2021
Erin O'Toole holds virtual Atlantic Canada town hall – September 14, 2021
Erin O'Toole holds virtual town hall with Ontario residents – August 16, 2021
Erin O'Toole holds virtual town hall with Ontario residents – September 13, 2021
Erin O'Toole holds virtual town hall with Manitoba residents – August 23, 2021
Erin O'Toole holds virtual town hall with Atlantic Canada residents – August 31, 2021
Erin O'Toole unveils Conservative election platform – August 16, 2021
Erin O'Toole campaigns in Oakville, Ontario – September 19, 2021
Erin O’Toole warns of vote splitting on the right
Erin O'Toole campaigns in Cambridge, Ont. – September 18, 2021
11am EDT: P.C. Leader Erin O'Toole makes a campaign stop in Ottawa
Erin O'Toole addresses supporters in Surrey, B.C. – September 11, 2021
12:30PM EDT: Erin O'Toole makes an announcement from the campaign trail