After months of speculation, a federal election appears imminent. Prime Minister Mark Carney, only recently installed as Liberal leader, is likely to seek the Governor General’s approval to dissolve Parliament any day now.
This moment arrives after a series of political upheavals few could have predicted even a few months ago. But if you look closely, f…