England thump Scotland but GB Olympic dream over

6th Dec 2023    |     Source: BBC

Pic

James scored in the 38th and 39th minute to put England in control