If you want to hear intelligent home-grown criticism about the ways the government is fucking up Canada just go on TikTok and listen to Ron Butler's almost daily posts. Ron is the owner and head broker of Butler Mortgage, and points out the stupidity of our current government's economic policies, among many other issues that are causing problems in Canada, and especially Ontario.
Also although he sounds quite intelligent when you hear him speak, Jagmeet Singh is to blame for supporting the Liberals even though most Canadians want Trudeau out. Imho Jagmeet is only doing that because he knows he will lose any power he has if he is no longer part of the coalition keeping Trudeau in power, no matter how many promises Justin makes to him, but then either breaks them or delays their fulfilment.