Our Politics newsletter is now daily. Join thousands of others and get the latest Scottish politics news sent straight to your inbox. Subscribe Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

A Scots MP yesterday got Theresa May to admit she was wrong over comments about EU citizens “jumping the queue” to get into the UK.

Philippa Whitford said her German husband was infuriated by the Prime Minister’s remarks.

May last week claimed her Brexit deal would stop EU migrants being given an unfair advantage from migrants from elsewhere.

She said: “It will no longer be the case that EU nationals, regardless of the skills or experience they have to offer, can jump the queue ahead of engineers from Sydney or software developers from Delhi.

“Instead of a system based on where a person is from, we will have one that is built around the talents and skills a person has to offer.”

Whitford branded her comments “thoughtless and insulting”.

The Ayrshire SNP MP told the Commons: “The Prime Minister managed to insult and upset over three million European citizens who live and work in this country.

“Over 150,000 of them, like my German husband, a GP here for over 30 years felt absolutely thrown away when they have spent decades looking after us when we are ill.

“Would the Prime Minister take this opportunity perhaps to apologise?”

May said: “I should not have used that language.” The PM said the point she was trying to make was that “most people in the UK want to see migrants “making a contribution”.