Talk about stagflation is growing in the US, but it’s the UK economy that’s likely to stall soon.
Britain already faces the highest inflation rate in the G7 — and it’s predicted to climb even higher.
Soaring energy prices, rising interest rates, tax … [5342 chars]