Peter Allen: Margaret Thatcher was "a force of nature"

After a day reporting on her funeral, Peter Allen gives his final thoughts on Baroness Thatcher.

Release date:

Duration:

2 minutes

This clip is from