Overnight ratings for programmes shown between Friday 2nd and Sunday 4th July 2021.
Euro2020 (Fri, ITV) - 8.6m (50.4%)
Euro2020 (Fri, BBC One) - 10.3m (49.7%)
Love Island (Fri, ITV2) - 1.7m (8.2%)
Euro2020 (Sat, BBC One) - 20.9m (81.2%)
Yesterday (Sun, BBC One) - 4.3m (26%)
Harry & William: What Went Wrong? (Sun, ITV) - 1.9m (11.5%)
Love Island (Sun, ITV2) - 1.93 (11.5%)
Figures from Broadcast.
You can subscribe to Broadcast for more ratings and analysis here.