Justin Trudeau has suffered a series of blows in recent days, spurred by the surprise resignation of Deputy Prime Minister Chrystia Freeland, which marked the first open dissent against the prime ...
Liberal MP Chrystia Freeland drew sharp criticism from two cabinet ministers for the way she quit cabinet but many backbenchers hope she succeeds Justin Trudeau.