New Democratic Party (NDP)

Canadian troops participate in the 2011 Rapid Trident exercise

The New Democratic Party’s rightward move was fully cemented recently when it signed a cooperation agreement with the ruling pro-capitalist Liberal party, reports Jeff Shantz.

Frustration with Justin Trudeau's ruling neoliberal government and the bumbling fake populism of the conservatives have provided an opening for a progressive alternative in Canada, writes Jeff Shantz