Harry Styles has seen off competition from Ed Sheeran and We Don’t Talk About Bruno from Disney’s Encanto.