Patrick Stewart running with the Olympic torch in Croydon, ahead of the London 2012 Olympic Games.