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.