The 2021 Canadian Election, a basically identical outcome to the 2019 election, fought while the COVID-19 pandemic was winding down was one which nearly backfired for Justin Trudeau—calling it to try and attain a majority Government but instead losing the popular vote for the second time in his premireship.
Following the rally arround the flag effect due to Trudeau's positively received response to the COVID-19 pandemic, there were longstanding rumors that the incumbent Liberal Party would call an early election in order to capitalize on this and hopefully get a majority government.
With COVID-19 as the defining topic, the Liberal Party of Canada defended it's stringent measures, whilst attacking Conservative party Leader Erin O'Toole due to Conservative Alberta Premier Jason Kenney's more laissez-faire COVID measures,
focusing on this despite the call for an early election, which other parties criticized for being self serving & dissrespectful of the public's safety due to being held in the pandemic.
Beyond this, Trudeau sought to attack the more moderate-than-Andrew Scheer conservative leader for abortion and potentially seeking to privatize the Canadian Healthcare system—
—wile O'Toole, shifting towards the political center, adopting a carbon pricing plan and support for Trudeau's Assault Weapon's ban, attacked Trudeau for being Soft On China.
A charge heightened due to the extradition case brought by the U.S. to bring Huawei vice Chairperson Meng Wanzhou to said country to stand trial for fraud and conspiracy trelating to Huawei's supposed violating of Iranian sanctions—charges later dropped by the Biden DOJ.
All in all, thile the attacks harmed Trudeau, and brought him underwatter in the polls, he was still able to gain some seats off of his 2019 showing—falling short of a majority and remaining in a similar political position as before this election, but with a supply and confidence agreement with the NDP.