British voters dealt Prime Minister Theresa May a devastating blow in a snap election she had called to strengthen her hand in Brexit talks, wiping out her parliamentary majority and throwing the country into political turmoil.

With no clear winner emerging from Thursday's election, a wounded May signaled she would fight on. Her Labour rival Jeremy Corbyn, once written off by his opponents as a no-hoper, said she should step down.

In the aftermath of one of the most sensational nights in British electoral history, politicians and commentators called her decision to hold the election a colossal mistake and derided her performance on the campaign trail.