UK posts £1.8 billion budget deficit in July as rising spending outweighs tax receipts · Pollar