The Michelin Guide awards stars for excellence to high end eateries across the globe. The latest batch of winners were revealed at the event on Monday. Unfortunately, Liverpool's restaurants did not earn any Stars at the 2024 awards despite being home to many beloved dining establishments.