Flustered Corbyn adamant he will still be leader in 2020