Who is standing for election in my area? Full list of every candidate
Use our searchable map and table to find out the prospective MPs in your constituency.
In three weeks' time, voters will cast their ballots to determine the next prime minister.
Political parties have been busy campaigning following the snap election announcement by current prime minister Rishi Sunak, who revealed the vote would be held on Thursday 4 July.
The Tory leader was hoping to narrow the significant lead held by the Labour Party in the polls but so far has had a torrid time campaigning.
Last week, Sunak was criticised for missing a major international ceremony marking the 80th anniversary of D-Day in order to take part in a TV interview.
On Monday, he vowed to carry on “until the last day of this campaign” amid rumours he could quit.
Both Labour and the Tories have since unveiled their manifestos in a bid to appeal to as many voters as possible.
But in order to know how to vote, you also need to know who you are voting for.
Who is standing in my constituency?
Find your constituency on the map below to see the list of the candidates from the main political parties standing in your local area.
If you aren't sure of the full name of your constituency, you can quickly search your postcode or location here)
You can also check out our searchable database below to see a list of all the candidates standing in your area:
When is the deadline to register to vote?
In order to vote on 4 July you must register to vote by the end of 18 June. You can register online and you will be asked for several details including you National Insurance number.
You do not need to bring a polling card to vote, but you will need to bring a form of accepted ID.
What photo ID do I need?
This is the first General Election where voters will need to bring a form of ID in order to cast their ballot. Many forms of ID are accepted, including passports, driving licences and blue badges. A full list of the IDs that are accepted can be found here.
Anyone without these forms of voter ID - or who no longer looks like the photo on their ID, or whose name on their ID is different to their name on the electoral register - can still apply for a special ID for free here. The deadline for this application is 5pm 26 June.
How many constituencies are there?
The UK is divided into 650 constituencies, and despite the recent change in their boundaries, the numbers are the same as the last general election.
Within the four countries of the UK, the number of constituencies has changed reflecting England's growing population.
The constituencies broken down by country lines are:
England 543 (+10 from the previous election)
Scotland 57 (-2)
Wales 32 (-8)
Northern Ireland 18 (no change)
Keir Starmer profile: The toolmakers' son vowing to 'rebuild Britain'
Rishi Sunak profile: The PM battling to stay in power of election gamble
Which MPs are standing down before the next election? Full list mapped
What is purdah? The strict rule that governs what politicians can and can't say