With Article 50 triggered and the stage set for Britain's departure from the EU, will voters treat the election as a second Brexit referendum, or as a vote of confidence in Theresa May's leadership?
Which Leave seats could the Conservatives gain and which Remain ones could they lose? Will Wales turn Tory for the first time since the 1850s, and will the Lib Dems return to their 2010 glory days?
These questions will remain open until the early hours of Friday 9 June. In the meantime, political expert Iain Dale summons statistics, recent polling and, of course, his sharp instincts to give us his prediction for each and every one of the UK's 650 constituencies, seat by seat.
Iain Dale is managing director of Biteback Publishing. He presents the Drivetime show on LBC Radio and is winner of the Arqiva Radio Presenter of the Year award 2013 and 2016.