Britain's Princess Anne talks to Britain's Prime Minister Boris Johnson, Canada's Prime Minister Justin Trudeau and other NATO leaders at Buckingham Palace. [AFP]
The leaders of Britain, Canada, France and the Netherlands have been caught on camera at a Buckingham Palace reception mocking US President Donald Trump's lengthy media appearances ahead of Wedensday's NATO summit.