The comments came as Madrid and London once again locked horns over Gibraltar, the British overseas territory that appears to have become a Brexit negotiating weapon for Spain and the EU, signalling difficulties ahead for Britain.