Successive governments have been unable to deliver on exactly this - but Sir Keir and his chancellor hope their 163 majority ...