May 5, 2023 by Olly Green · Published May 5, 2023 · Last modified April 29, 2023 Eurovision: 30 Unforgettable Moments 5 May 2023 on Channel 5