In this issue: Promising investment in the high street, the Budget seems like a good deal for travel. TTG explores what it means for the industry.