The King and Queen hosted members of the Diplomatic Corps, with the annual event staged in the castle for the first time in more than 20 years.