
British PM Theresa May's political career hangs in balanceas the election resultspour in from across the UK today.
Labour leader Jeremy Corbyn who was expected to lose badlyhas made a huge comebackstrengthing his claim over his party. Labour's great show has clearly shockedConservative PM Theresa May who had confidently declared her intention to go to the polls seven weeks ago.
The Conservative partywon most seats in Thursday's general election but lost its parliamentary majority.
British Elections Results so far:
Target: 326 seats needed for majority
649/650 seats declared
Conservatives: Theresa May
Seats won: 318
Labour: Jeremy Corbyn
Seats won: 261
Scottish National Party: Nicola Sturgeon
Seats won: 35
Liberal Democratic:Tim Farron
Seats won: 12
Democratic Unionist Party:ArieneFoster
Seats won:10
Plaid Cymru:Leanne Wood
Seats won: 4
Sinn Feinn:Gerry Adams & Michelle O'Neil
Seats won: 7
Green Party:Caroline Lucas & Jonathan Bartley
Seats won: 1
Others: 1