Episode 700 - October 20 2016

Published: Oct. 20, 2016, 2 p.m.

New five pound note tests Britain\u2019s legendary stick-to-itiveness.