Ed Sheeran, Stormzy, Love Island, Ariana Grande, Beauty and The Beast – Winners of BBC Radio 1’s Teen Awards revealed Ed Sheeran, Stormzy, Little Mix,...