Ivanka Trump has joined Justin Trudeau in attending a Broadway show that celebrates giving foreigners a warm welcome.

The president's daughter and the Canadian prime minister, who sat next to each other during the play, were part of a political power-crowd at the new musical “Come From Away” on Wednesday night.

Celebrating Canadian compassion following 9/11, the story is set in the small Newfoundland town of Gander, which saw its population double after it took in thousands of passengers and crew from dozens of planes diverted when US air space was closed following the terror attacks. One recurring theme involves prejudice against Muslims.