On April 28 Canadians will head to polls to elect a new federal government. The election comes following the resignation of former prime minister Justin Trudeau and the nomination of Mark Carney as the new Liberal leader, all while Canada deals with the th …
