Liberal MPs reportedly gave Trudeau a letter this week demanding he step down as party leader or face undisclosed consequences from within his own caucus.
A growing number of Liberal MPs are working to oust Justin Trudeau following two disastrous by-election results in 'safe' ridings in Toronto and Montreal.
In a June open letter, Archbishop of Toronto Francis Leo urged 'Federal Members of Parliament in the Archdiocese of Toronto' to 'consider supporting' Senate Bill S-210, 'An Act to restrict young persons’ online access to sexually explicit material.'
The Royal Canadian Mounted Police believed there was political pressure to dismiss a government bribery case against engineering firm SNC-Lavalin in 2019 but claimed there was insufficient evidence to proceed.
'What's stopping relief for everyone are the Liberal MPs that are too chicken to stand up to the prime minister and stick up for their constituents,' Canadian Taxpayers Federation Director Franco Terrazzano told LifeSiteNews.