Presented by The Week UK

This week in The Week

2 August 2025

Issue 1551

(Image credit: Future)