TfL has come under repeated pressure to do more to reduce road deaths. It insists it remains on course to achieve Sir Sadiq’s ...