The great siege of Gibraltar was the longest recorded in the annals of the British army. Between 1779 and 1783 a small British force defended the Rock against the Spanish and the …