A government needs to command at least 326 seats to command a majority of the 650-seat House of Commons. So Prime Minister Theresa May will now need to negotiate with other parties in hopes of forming a government.

She may not be able to. Having thrown away a poll lead of up to 20 points back in April, her own party members may insist that she resign.