Canada has elected Liberal MP Greg Fergus to be the new Speaker of the House of Commons after the previous one resigned amid a Nazi in parliament row.
Mr Fergus - the first black man to hold the position - was chosen by the 338-member House after a secret ballot on Tuesday.
He called it ...