UK annual government borrowing higher than forecast

Loading...