I'm not sure I'd nitpick somebody over rounding £9.5m to £10m: that seems perfectly acceptable, at least in a news briefing. If he'd said £10.0m things would be different.
Worse, the number given is in nominal (non-inflation-adjusted) terms. In real terms it's £12.3m in 2016/17 pounds, or £12.5m in 2017/18 pounds. I think.