UK posts record budget surplus

Business