I'm not Canadian either, but Bernier looks like the Canadian version of Nigel Farage/Donald Trump so he's got my support. O'Toole looks more like a Canadian David Cameron/Mitt Romney, so a moderate fake conservative. Trudeau seems like a Canadian Keir Starmer/Joe Biden. Singh looks like a Canadian Jeremy Corbyn/AOC. The Quebec Party appears to be a Canadian version of the Scottish National Party (SNP) in the UK, only less left-wing. The Canadian Green Party looks identical to all the other Green parties in the world.