Spain's Queen cancels Jubilee visit over Gibraltar dispute
Queen Sofia of Spain has cancelled a visit to the UK to mark Queen Elizabeth's Diamond Jubilee because of disputes over Gibraltar.
A Spanish government statement said it was "hardly appropriate" for Queen Sofia, 73, to attend a lunch on Friday.
The UK and Spain have been in dispute over fishing rights off Gibraltar, a UK territory which Spain also claims.
The BBC's Tom Burridge reports.