Thank you so much, Ariadne and Lilygran, for saying you read my links.
Just asked my son's partner if she would like to be a non-dom, as she is Danish.
She has lived and worked and paid her taxes here for twenty years. She could have claimed non-dom status, and has never been able to vote in general elections, even though she is allowed to in local elections, because she pays council tax. She's never wanted to be non-dom, although she does get upset at the way some people talk about immigrants. When she says she is an immigrant, some people do not believe her because she does not sound "foreign". That makes it worse.
My other son's partner is Spanish. She was supposed to return from Spain today, but got caught up in the French air traffic control strike. Her father is ill which is why she went home to Spain. Because of the health system in Spain he has private health insurance.
He lives halfway between Valencia and Barcelona. The illness that he has could be treated in a hospital five minutes walk from where they live. However, because of the private health insurance, he has to travel to Valencia, despite the hospital five minutes away being the best hospital in Spain for his condition.
He says we must save the NHS to avoid madness like this.