Public sector current budget deficit (£million)