Duchess Kate, Donald Trump and Justin Trudeau join the Queen for reception at Buckingham Palace

By Zach Harper