Anyway, again, that's not the point.
If expats, who are really migrants, are not allowed to vote in the UK general elections and are not allowed to vote in the country they have moved to, they are disenfranchised.
EU migrants living in the UK were allowed to vote in EU elections and for councillors. If they voted in UK EU elections, they had to sign a paper to say they had not voted in their country of origin.
So they were allowed to vote at two levels, but not for their MP, even though they were on the electoral register.
Doesn't make sense to me. Either expats get the vote here or migrants get the vote here. Otherwise both groups are penalised for living in a different country to the one they were born in.
Don't we want people to take part in democracy?