Home Politics High streets to receive £150m boost – but business leaders warn it is “a sticking plaster on a gaping wound”