The Chancellor announced a cut to overseas aid as the Office for Budget Responsibility forecast ‘long-term scarring’ to the economy after Covid-19.