Melodifestivalen 2023 has now come to a close. After 28 songs, across 5 weeks, with 4 heats and 1 semi-final, we finally have a winner! Tonight’s final was broadcast live from Stockholm’s Friends Arena, where thousands of fans crammed in to watch Sweden’s biggest TV show. Farah Abadi and Jesper Rohndahl guided us through the 12 acts vying to compete …