Ottawa: Canadian Prime Minister Justin Trudeau on Wednesday survived a vote of no confidence in the first major test of his minority Liberal government whose popularity has waned after nine years in office. Following a heated debate that saw members of Parliament trade insults and slam their fists on desks, they voted 211 to 120.