Prime Minister Justin Trudeau has made a significant move by naming eight new members to his cabinet, amidst mounting pressure…
Read More »Trudeaus
Chrystia Freeland’s resignation from cabinet on Monday has sparked a wave of discontent among Liberal MPs, many of whom are…
Read More »In a surprising turn of events in Canadian politics, Finance Minister Chrystia Freeland announced her resignation from Prime Minister Justin…
Read More »Last week, Prime Minister Justin Trudeau’s meeting with U.S. president-elect Donald Trump at Mar-a-Lago likely raised questions about a 225-year-old…
Read More »Prime Minister Justin Trudeau rebuffed calls to step aside last week — but that doesn’t mean the disaffected Liberal MPs…
Read More »A group of Liberal MPs have demanded that Prime Minister Justin Trudeau decide his future as party leader by Monday…
Read More »Reports about the death of Canada’s immigration consensus have arguably been exaggerated. But there are warning signs — both for…
Read More »The House of Commons returns today from a week-long break, but it’s unlikely to be business as usual. Members of…
Read More »Prime Minister Justin Trudeau testified at the public inquiry into foreign interference on Wednesday, describing what he says he knew…
Read More »Members of the Haitian community in Canada are criticizing Prime Minister Justin Trudeau for not shutting down false claims that…
Read More »


;Resize=(620))
;Resize=(620))
;Resize=(620))