UK chancellor sets out a £30bn job-saving plan, with a boost for pubs and restaurants