Keir Starmer’s successor will become the seventh leader in roughly a decade since the Brexit vote