The father of a fallen Iraqi American soldier who became a household name due to a spat with Donald Trump has been forced to cancel a trip to Canada, owing to his “travel privileges bring reviewed”.

Khizr Khan spoke at the Democratic National Convention about his son, army Captain Humayun Khan, who was killed during the Iraq war.

A supporter of Hillary Clinton, he used his July speech to ask Mr Trump if he had ever read the US Constitution, and said that he would gladly lend him his copy. Mr Trump, enraged, then attacked the family – beginning a row that overshadowed the presidential campaign for several days.

Mr Khan, an American citizen born in Pakistan, had planned to speak at a lunch in Toronto on Tuesday in a discussion about Mr Trump's administration.