England overcame controversy as they beat Mexico 3-2 in front of more than 80,000 supporters at the Azteca stadium, a match in which Jude Bellingham scored twice