Health Secretary Matt Hancock faced a barrage of criticism in the Commons today as he struggled to explain the lack of