News

Which nationalities have the right to vote in UK general elections?

Over 1.5 million foreign nationals can vote in this election but many more can not.

Joe Lo · 1 min read

Ahead of tommorow’s deadline to register to vote, we are publishing a list of some of the nationalities who can vote in this election – along with the size of some of these populations in the UK.

The Labour Party have pledged to give voting rights to everyone living in the UK but, at the moment, only citizens from Ireland and the following Commonwealth countries are allowed to help decide who rules the country they live in.

According to the latest data, there are over 1.5 million people from the following nationalities living in the UK. There are more nationalities able to vote – they can be seen on the full list.

  • India – 355,000 people
  • Ireland – 331,000
  • Pakistan – 194,000
  • Nigeria – 94,000
  • South Africa – 86,000
  • Bangladesh – 83,000
  • Australia – 80,000
  • Sri Lanka – 49,000
  • Zimbabwe – 48,000
  • Ghana – 47,000
  • Nepal – 46,000
  • Canada – 43,000
  • New Zealand – 40,000
  • Jamaica – 34,000
  • Malaysia – 34,000
  • Kenya – 16,000

Other countries on the full list include the Bahamas, Botswana, Malta, Singapore, Trinidad and Tobago and Uganda.

Aside from Ireland, Malta and Cyprus – EU citizens can not vote in general elections.

Left Foot Forward doesn't have the backing of big business or billionaires. We rely on the kind and generous support of ordinary people like you.

You can support hard-hitting journalism that holds the right to account, provides a forum for debate among progressives, and covers the stories the rest of the media ignore. Donate today.

Donate today
Scroll to Top