Sheep are herded over Southwark Bridge during the annual London Sheep Drive, in London, Britain, September 24, 2023.  REUTERS / Hollie Adams

Today's best photos: from the London Sheep Drive to Broncos celebration



More from The National:

Saturday's best photos: From the Asian Games in China to kite racing in Europe

Friday's best photos: From Benedict Cumberbatch in Milan to King Charles in Paris

Thursday's best photos: from hyper-realistic hand prosthesis to a motion tracking game

Wednesday's best photos: from Samuel L. Jackson's ad break to future police dogs

Tuesday's best photos: From migrants in Lampedusa to Americans freed by Iran

2025 Fifa Club World Cup groups

Group A: Palmeiras, Porto, Al Ahly, Inter Miami.

Group B: Paris Saint-Germain, Atletico Madrid, Botafogo, Seattle.

Group C: Bayern Munich, Auckland City, Boca Juniors, Benfica.

Group D: Flamengo, ES Tunis, Chelsea, Leon.

Group E: River Plate, Urawa, Monterrey, Inter Milan.

Group F: Fluminense, Borussia Dortmund, Ulsan, Mamelodi Sundowns.

Group G: Manchester City, Wydad, Al Ain, Juventus.

Group H: Real Madrid, Al Hilal, Pachuca, Salzburg.

Updated: September 24, 2023, 1:57 PM