The Grand Final of Eurovision 2021 took part last night and Italy was crowned as the new winner of the contest after a tough race with the other two contenders: France and Switzerland. As usual, the jury votes and the public votes didn’t match but the good news is that the public had the final say when ...