Jeremy Corbyn challenges Boris Johnson on the NHS