“The government is facing questions over whether its £350bn package of measures will be enough to support the UK economy… read more