Hospitality insolvencies surged in 2024