Coronavirus: £3bn for NHS but Sunak warns of ‘economic shock’ to come

Borrowing – which hit a record £22.3bn in October – cannot go on “indefinitely”, chancellor says.