Anyone see it yesterday?
If not you can probably get it on BBC iPlayer
Well worth a watch.
http://londonbikers.com/forums/Topic572318-58-1.aspx
D’oh !!