Hello fellow Eurofans, it’s AD calling! Grand final of Eurovision 2024 is now over and here’s our live reaction to the winner and results!