FootballUnited Kingdom Villa stop City and Tottenham win at Stamford Bridge after eight years 2 November 2026