As from what I understand, it takes 5 years for a foreigner to become a British Citizen, and the voting rule for the YES/NO vote is that you must have lived in Scotland for at least 2 years to vote.

So does that mean non British Citizens could be voting on Scotland,s future, and people like myself who were born and bred there - with family connections going back 200 years or so - have no voting rights whatsoever?