Sweden, Russia and Italy are among the favourites to win the 60th annual Eurovision Song Contest, which takes place in Vienna later.

Advertisements