Islamiska republiken Iran må vara på väg att falla – men Islamiska republiken Kanada är på uppgång.