Some 3,322 candidates are standing across 650 seats in the 2019 general election .
The final list can be revealed tonight after a furious last-minute tussle that saw horse-trading and alliances between both Leavers and Remainers.
Around a third (1,120) of this year’s candidates are women compared with 959 in 2017 – but it’s still well under half.
Meanwhile, dozens of seats will not have a full slate of candidates from the usual parties after a series of alliances were stitched up.
Search for all the details about your seat in the tool below
Around 60 seats feature ‘Remain Alliances’ between the Lib Dems, Greens and Plaid Cymru to ensure the parties that want to stop Brexit do not split the vote.
Meanwhile Nigel Farage’s Brexit Party pulled out of all 317 seats the Tories won in 2017 – and failed to stand in more than 40 others, despite repeatedly claiming they would.
All this means tactical voting will play a bigger part than ever in how the election campaign shakes out.
Several groups have produced guides and we have an explanation of them here, but each one has its own pitfalls and problems. So you simply have to take them with a pinch of salt.
The Tories are contesting 635 seats while Labour are contesting 632 and the Lib Dems 611.
Thanks to electoral alliances, Plaid Cymru are standing 36 candidates – down from 40.
But despite the alliances the Greens are standing 498 candidates, up from 467 last time.
The Brexit Party are standing 275 candidates in total, weeks after Nigel Farage claimed he’d stand 600.
Meanwhile UKIP’s collapse is clear as the party puts up just 45 candidates, down from 378 in 2017.