Canada overshoots deficit target by C$20 billion as finance minister resigns
Canada's fiscal deficit for the year ended March came in at C$61.9 billion ($43.45 billion) - about 50% more than what was projected and missing one of the three key fiscal objectives Finance Minister Chrystia Freeland had set to achieve.