Labour’s landslide victory: What it means for the UK hospitality industry

The 2024 UK general election has resulted in a landslide victory for the Labour Party, marking a significant shift in…