The chancellor confirmed that new tax rises add up to £40bn