Mark Carney has secured a majority government almost a year after the last federal election in which Canadian voters gave him a minority. Never in Canadian history has a majority government been formed by floor crossing, but here we are.
Until 2029, Mark Carney will be Canada's Prime Minister and Canada will be under Liberal rule for nearly 15 years. An …









