Government finances weaker than expected in July The £1.2bn surplus was lower than expected and adds to the government's growing budget deficit. Source