
Fast food chain Leon has confirmed it will shut a number of its restaurants and cut jobs after appointing administrators to lead a major restructuring.
The company's boss criticised the hospitality industry’s "unsustainable" tax burden, which he cited as a contributing factor.