Upvote:1
How did he get into the UK in the first place, if he doesn't own a British passport?
Following site claims that you don't need a visa to go to the UK if you hold a (Spanish) national ID card:
https://www.gov.uk/check-uk-visa/y/spain
Does this answer your question? Because otherwise I would need some more information.