Opinion polls suggest that the trade-union backed New Democratic Party (NDP) will suffer an historic debacle in Canada’s federal election, which is to be held next Monday, April 28. Overshadowed by US ...