Today’s election is surely a disappointment for British opposition leader Jeremy Corbyn. His party, UK’s main opposition party, Labour Party, is down to 191 seats according to exit polls.
The question now is: if Corbyn decides to step down will the Labour Party turn to MP Chuka Umunna for leadership?
Umunna has consistently shown his opposition to the way Corbyn runs Labour Party, and even headed an independent group that broke out of Labour in the last Parliament.
I guess only time will tell.