Home UK budget shows government doesn’t understand business, says retail veteran