Mark Carney, the Canadian prime minister, Sunday called an election for April 28 as he seeks full mandate to deal
read more Canadian PM calls snap election for April 28