Armitstead silver gets Britain off the mark

Lizzie Armitstead has won silver to claim Great Britain's first medal of London 2012

Most Watched Today