Justin Trudeau apologises after Nazi veteran honoured in parliament The prime minister says it was a mistake that "deeply embarrassed parliament and Canada".