Al Murray: Why Do the Brits Win Every War?

Published: 9 September 2023