UK economy stumbled during bumpy run-up to budget | Global Banking & Finance Review | GBAF