With all these party leaders resigning or being pushed to, how long before @timfarron of the @LibDems gets the black spot?