Sir Keir Starmer has claimed that the NHS is on the 'road to recovery' after meeting a pledge to deliver two million extra ...