Gibraltar har hånlett åt flere belägringar.