It might be a surprise to you but anyone elected in a democratic system nearly everywhere is supposed to be a citizen of the country.
The UK has long allowed eligible candidates with either (1) Irish citizenship OR (2) a Commonwealth citizenship AND Indefinite Leave to Remain (ILR) or Right of Abode (ROA) in the UK (essentially, a permanent resident) to stand and serve as MPs and at lower levels of elected public office.
That’s fairly basic but the SNP changed the rules 2 years ago so that wasn’t a requirement ...
Post Scotland Act, Scotland amended the laws for Holyrood and local elections to include EU citizens with ROA. Post Brexit, Scotland wished to preserve EU citizens rights but ran into legal complications with grandfathering them. The Scottish Elections (Franchise and Representation) Act 2020 introduced a residency-based model allowing candidacy for all foreigners normally resident in Scotland with ILR/ROA, and the Scottish Elections (Representation and Reform) Act 2025 extended candidacy to all foreigners legally resident in Scotland with Right to Remain - temporary as well as permanent.
Both of the laws cited above were legislated by the Scottish Parliament, not simply introduced by the SNP as a party nor the Scottish Government, and both went through the normal Parliamentary procedures including Royal Assent. Both pieces of legislation had broad cross-party support - in fact the 2025 Act passed unanimously with no abstentions.
... and now a Green is elected with no right to work! Salary is £77,000.
The 20 hours student visa cap is irrelevant as the UK Home Office does not count standing for or filling an elected post in a devolved legislature as "employment" for immigration purposes. So if someone on a student visa (I believe Manivannan's is actually as less restrictive graduate visa) became an MSP they could discharge all of their duties as an MSP AND ALSO work 20 hours in another job if they chose.
You couldn’t make it up!!
No, but I could look it up.