The absurd history of British-Spanish rivalry, from Henry VIII to Gibraltar | Politics | The Guardian