Can pretty-boy Justin Trudeau survive?

Canadian prime minister Justin Trudeau is on the ropes. He has two thorns in his side that could either force his resignation or at least significantly dim his chances for reelection in October.

The first problem is that Trudeau’s former justice minister, Jody Wilson-Raybould, testified under oath before a parliamentary committee that Trudeau and his top aides tried to pressure her to drop the prosecution of SNC-Lavalin, a large engineering company headquartered in Montreal.