And, when it comes to HMG IT, where did that get us? Horizon scandal?

Call me a cynic, but if I was choosing platforms (and I am, on a much smaller scale) then I wouldn't necessarily be looking at a UK company either ...