Yet they still voted for Brexit because of English exceptionalism. Now they have to find somewhere to live back in the UK for at least 6 months. And be a burden on the NHS. And get health insurance.
Yes, and no. Some were disenfranchised. Cameron had promised to re-enfranchise them but never got round to it. How would they have voted? This is a moot point. I know of at least one Briton resident in the EU, who still had the vote, who voted Leave. I strongly suspect as someone working, not a retiree, he will have to take out citizenship of his country, and relinquish his British citizenship.
Others, those on the enclaves on the Costas who don't speak a word of Spanish, are going to be in trouble.