Migration Watch UK said Commonwealth immigrants who have not qualified for British citizenship could "significantly influence" the next General Election if voting is close.
Chairman Sir Andrew Green said:
One example is that a student visitor from a Commonwealth country planning to study for six months would be allowed to enrol on the electoral register and vote in a parliamentary election if one was held during the duration of his or her stay.
This is clearly absurd. The issue is one of basic fairness.
If people want to participate in deciding the future of our country they should at least become citizens.
More top news
First Minister Nicola Sturgeon was among those who paid tributes to the former Dundee East MP, saying his loss would be "keenly felt".
Former Conservative party chairman says the mistakes of two Tory Prime Ministers in row have had "calamitous" consequences for Britain.
A 42-year-old woman has been held after at least six people were injured in a collision with a car outside a sports centre in Newcastle.