The more Spain claims Gibraltar, the more the Moroccans claim Ceuta and Melilla

It is a matter of fact that the Spanish monarchy officially and voluntarily ceded Gibraltar to Great Britain under the Utrecht Treaty of 1713. So, in legal terms, they have no claim to Gibraltar.

The additional problem Spain faces is that, their claim to Gibraltar ignites the Moroccan response to Ceuta and Melilla, which are Spanish through military occupation only.
That's the problem Spain faces, that the more they shout about Gibraltar being Spanish, the more the Moroccans will shout about Ceuta and Melilla.
It is well known how Spain pick on any issue, such as development of Gibraltar's shoreline, to try and stir up sentiments in Spain about Gibraltar, which sentiment is not that strong - ask the thousands who earn a living by working in, and trading with Gibraltar, those who argue that where it not for British Gibraltar, they would be penniless.

MORE IN PANORAMA PRINT EDITION

11-06-21 PANORAMAdailyGIBRALTAR