Keir Starmer has said he takes "responsibility" for Labour's poor election performance, but also for putting matters right ...