Prime Minister John Key and his wife Bronagh have dined with the Queen at Windsor Castle in London.
Key dines with the Queen