The EU, like most countries, only grants their tld to people, companies or organizations based in the European Union. Why should UK citizens be allowed to use it?
When they got it, they were presumably citizens of a EU country
Revocation shouldn't be nearly as strict as granting.
When they got it, they were presumably citizens of a EU country