Leeds is a city in West Yorkshire, England. It is the largest settlement in Yorkshire and the administrative centre of the City of Leeds Metropolitan Borough, which is the second most populous district in the United Kingdom. From Wikipedia
The push leans on local owner-operators with long-term spending after a rocky 2019 UK pilot.