I don't think England can complain with that group, I think it's pretty favourable when you look at some of the teams that have been drawn out against each other so I think Gareth [Southgate] will be extremely happy.
When are England's group-stage games?
16 June v Serbia in Gelsenkirchen
20 June v Denmark in Frankfurt
25 June v Slovenia in Cologne
Get Involved
#bbcfootball, via WhatsApp on 03301231826 or text 81111 (standard network charges apply)
England, Scotland and Wales fans, we want to hear from you.
Happy with your group? Worried?
Send in your thoughts via #bbcfootball, via WhatsApp on 03301231826 or by texting 81111 (standard network charges apply).
Please include your name and which nation you are supporting.
Post update
That is the draw done!
They raced through that.
Stick with us. We'll run through the fixtures for England, Scotland and potentially Wales.
We'll also hopefully have reaction from all three camps.
How the final groups look
Group A: Germany, Scotland, Hungary, Switzerland
Group B: Spain, Croatia, Italy, Albania
Group C: Slovenia, Denmark, Serbia, England
Group D: Play-off winner A (Poland/Wales/Finland/Estonia), Netherlands, France, Austria
Group E: Belgium, Slovakia, Romania, play-off winner B (Israel/Bosnia and Herzegovina/Ukraine/Iceland)
Group F: Turkey, play-off winner B (Georgia/Greece/Kazakstan/Luxembourg), Portugal, Czech Republic
Post update
The winner of play-off C - Georgia/Greece/Kazakstan/Luxembourg - will be in Group F with Turkey, Portugal and Czech Republic.
Post update
The winner of play-off B - Israel/Bosnia and Herzegovina/Ukraine/Iceland - will go into Group E with Belgium, Slovakia and Romania.
Post update
Play-off winner A, so Wales, Poland, Finland or Estonia are in Group D.
That means Netherlands, France and Austria.
Very tough for Rob Page's side if they get through the play-offs.
Post update
Serbia complete England's group.
That will be England's opening game on 16 June.
Games against Denmark and Slovenia will follow.
Post update
Holders Italy are in Group B.
They join Spain, Croatia and Albania.
Ouch.
Post update
Switzerland are in Group A.
That means Scotland will face Germany, Hungary and Switzerland.
Tough. Very tough.
Post update
Straight into pot four. They don't half rattle through the draw once they actually start.
Wales, should they progress through the play-offs, are in this pot.
How the groups look so far
Group A: Germany, Scotland, Hungary
Group B: Spain, Croatia, Albania
Group C: Slovenia, Denmark, England
Group D: Netherlands, France, Austria
Group E: Belgium, Slovakia, Romania
Group F: Turkey, Portugal, Czech Republic
Post update
Slovakia join Belgium and Romania in Group E.
Czech Republic go into Group F with Turkey and Portugal.
Post update
Netherlands join France and Austria in Group D.
Ronald Koeman's side had France in qualifying too.
That is looking like a tough group already.
Post update
England get Slovenia.
They are appearing at their first tournament since 2000.
That will be England's last game in Cologne on 25 June.
Post update
Croatia go into Group B with Spain and Albania.
Tasty.
Post update
Scotland are in Group A!
They join Germany and Hungary. Tough.
They are A2 as well.
That means that Germany v Scotland will be the opening game in Euro 2024. HUGE!
Post update
We're going to head straight into pot three.
Scotland are in this pot. So are the Netherlands and Croatia.
Live Reporting
Callum Matthews
All times stated are UK
'Southgate will be extremely happy'
Alan Shearer
Former England and Newcastle striker on BBC Two
I don't think England can complain with that group, I think it's pretty favourable when you look at some of the teams that have been drawn out against each other so I think Gareth [Southgate] will be extremely happy.
When are England's group-stage games?
Get Involved
#bbcfootball, via WhatsApp on 03301231826 or text 81111 (standard network charges apply)
England, Scotland and Wales fans, we want to hear from you.
Happy with your group? Worried?
Send in your thoughts via #bbcfootball, via WhatsApp on 03301231826 or by texting 81111 (standard network charges apply).
Please include your name and which nation you are supporting.
Post update
That is the draw done!
They raced through that.
Stick with us. We'll run through the fixtures for England, Scotland and potentially Wales.
We'll also hopefully have reaction from all three camps.
How the final groups look
Group A: Germany, Scotland, Hungary, Switzerland
Group B: Spain, Croatia, Italy, Albania
Group C: Slovenia, Denmark, Serbia, England
Group D: Play-off winner A (Poland/Wales/Finland/Estonia), Netherlands, France, Austria
Group E: Belgium, Slovakia, Romania, play-off winner B (Israel/Bosnia and Herzegovina/Ukraine/Iceland)
Group F: Turkey, play-off winner B (Georgia/Greece/Kazakstan/Luxembourg), Portugal, Czech Republic
Post update
The winner of play-off C - Georgia/Greece/Kazakstan/Luxembourg - will be in Group F with Turkey, Portugal and Czech Republic.
Post update
The winner of play-off B - Israel/Bosnia and Herzegovina/Ukraine/Iceland - will go into Group E with Belgium, Slovakia and Romania.
Post update
Play-off winner A, so Wales, Poland, Finland or Estonia are in Group D.
That means Netherlands, France and Austria.
Very tough for Rob Page's side if they get through the play-offs.
Post update
Serbia complete England's group.
That will be England's opening game on 16 June.
Games against Denmark and Slovenia will follow.
Post update
Holders Italy are in Group B.
They join Spain, Croatia and Albania.
Ouch.
Post update
Switzerland are in Group A.
That means Scotland will face Germany, Hungary and Switzerland.
Tough. Very tough.
Post update
Straight into pot four. They don't half rattle through the draw once they actually start.
Wales, should they progress through the play-offs, are in this pot.
How the groups look so far
Group A: Germany, Scotland, Hungary
Group B: Spain, Croatia, Albania
Group C: Slovenia, Denmark, England
Group D: Netherlands, France, Austria
Group E: Belgium, Slovakia, Romania
Group F: Turkey, Portugal, Czech Republic
Post update
Slovakia join Belgium and Romania in Group E.
Czech Republic go into Group F with Turkey and Portugal.
Post update
Netherlands join France and Austria in Group D.
Ronald Koeman's side had France in qualifying too.
That is looking like a tough group already.
Post update
England get Slovenia.
They are appearing at their first tournament since 2000.
That will be England's last game in Cologne on 25 June.
Post update
Croatia go into Group B with Spain and Albania.
Tasty.
Post update
Scotland are in Group A!
They join Germany and Hungary. Tough.
They are A2 as well.
That means that Germany v Scotland will be the opening game in Euro 2024. HUGE!
Post update
We're going to head straight into pot three.
Scotland are in this pot. So are the Netherlands and Croatia.
Some big teams and players involved.
How the groups look so far
Group A: Germany, Hungary
Group B: Spain, Albania
Group C: Denmark, England
Group D: France, Austria
Group E: Belgium, Romania
Group F: Turkey, Portugal