Time is running out for Canada’s Justin Trudeau

Time is running out for Canada’s Justin Trudeau

FT.com

Published

The Liberal PM is losing broad support, faces a possible no confidence vote next month and is being trolled by Donald Trump

Full Article