Tag: UK budget deficit narrows on higher tax revenue