Could Jeremy Corbyn be PM and if Theresa May resigns could there be another general election?