Anna Soubry has suggested Theresa May ought to resign after the result tonight may leave the Conservatives with less seats than before she called the election.

The Europhile Tory MP narrowly held onto her seat after many thought she would lose it.

She has blamed Mrs May's "disastrous campaign" for their bad results tonight and said it is "Theresa May's decision" if she wants to resign.

Asked if Mrs May could remain as Tory leader, Ms Soubry told the BBC: "That is a matter for her. It is bad. She is in a very difficult place.