Battle for Britain's Heroes
23:15 - 00:15

Afua Hirsch questions whether some of Britain's historic heroes truly deserve their exalted status

View channel

Close window