← Return to photo page

Govt revenues v economic growth (PMI) charted shows why UK #deficit is larger than expected. Worse to come in July