As we go to print (and since confirmed), it looks very possible that a general election will be called, to be held on 12th December 2019, so you need to make sure you are registered to vote! Commonwealth and Republic of Ireland citizens are entitled to register and vote in all elections in Britain, while citizens of European Union states are entitled to register and vote in local and European elections.
You can register to vote online at www.gov.uk/register-to-vote
You need only register to vote once, not for every election. You can also download a register to vote form from the site and post it to your local authority:
Electoral Registration Officer,
Sheffield City Council,
Town Hall, S1 2HY.
You can register to vote even if you are homeless or don’t have a fixed address. You can use the address of somewhere you spend a lot of your time, like a day centre or night shelter, a friend’s place or somewhere outdoors.
You can also register to vote by post, at https://www.yourvotematters.co.uk/how-do-i-vote/voting-by-post or, if you want someone to vote on your behalf you can choose to vote by proxy at https://www.yourvotematters.co.uk/how-do-i-vote/voting-by-proxy