'We must act like war-time government': £330 billion promised in support for business hit by coronavirus