The New Democratic Party is a federal political party in Canada. Widely described as social democratic, the party sits at the centre-left to left-wing of the Canadian political spectrum, generally to the left of the Liberal Party. From Wikipedia
Canada's election results leave the Liberals needing smaller party support as trade tensions with Trump escalate.