Justin Trudeau has banished two Members of Parliament from his party’s caucus after they questioned his leadership amid inappropriate interference in a corruption case of a powerful Canadian engineering company. Trudeau took the unprecedented step of kicking out former attorney general Jody Wilson-Raybould and Jane Philpott, a former Cabinet minister, from the Liberal party caucus on Tuesday. Both lawmakers are at the forefront of allegations that the Trudeau administration pressured Wilson-Raybould not to pursue a criminal case against SNC-Lavalin, a company that employs about 9,000 people in Canada and some 52,000 around the world, out of fear of potential job...