NHS the big winner as chancellor delivers the first Labour budget since 2010