Sir Mel Stride

Business

If Labour does not act the lights will go out for London hospitality

From Soho to Shoreditch costs are soaring, taxes are rising, and business confidence is draining away

24 Mar 2026