King Charles has been praised by Canadians for his 'subtle diplomacy' amid the onslaught from Mr Trump to make the country ...