Inflation surge pushes up UK’s budget deficit to $27.4 billion

Inflation surge pushes up UK’s  budget deficit to $27.4 billion
play icon
People walk through the financial district of Canary Wharf, London, Britain. Reuters