Sir Keir Starmer said the Budget would allocate £240 million to local services to get people back into work.