Scotland football supporters gather in the rain near Londons Leicester Square before tonights match between England and Scotland at Wembley, during the European Championships postponed for a year because of the Covid pandemic, on 18th June 2021, in London, England. The two nations have traditionally been fierce sporting rivals and this is the first time that Scotland has qualified for the Euros for 23 years.
{}