ITV Euro’s coverage drew in an average of 4.2 million for England's comprehensive triumph over Wales.