John Lundvik won the 2019 Melodifestivalen with his song Too Late For Love. You can see the moment that John was announced as winner from the Green Room in the video below and the photos.
You can also see the runner up, Bishara (On My Own) with a public appearance at The Mall of Scandinavia, Stockholm.
Source: ESC Covers- Thanks to Mark Watson for the video and photos.