Also not true - if you are lawful resident in the UK you can vote in local elections, just not in the parlimentary elections(source: Polish immigrant who lived here for over a decade without a British citizenship, I have always voted in local elections).