Why won't UK return Gibraltar to Spain?

i have visited there. I thought it's just a waste of UK taxes. I think Spain or US, world police should keep the land.
3 answers 3