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.