“After my conversation with Theresa May, our positions remain far away”, Mr Sanchez wrote on Twitter. “My government will always defend the interests of Spain. If there are no changes we will veto Brexit.”

Still, EU diplomats said they are confident that Spain will turn around.