The UK government's revenue and expenditure deficit in May was 20.936 billion pounds, with the previous value revised from 9.1 billion pounds to 9.284 billion pounds.
2025-06-20
The UK government's revenue and expenditure deficit in May was 20.936 billion pounds, with the previous value revised from 9.1 billion pounds to 9.284 billion pounds.