Jack Lopresti, MP for Filton and Bradley Stoke, is bracing himself for a 26.2 mile challenge when he tackles the Virgin London Marathon this weekend. Mr Lopresti, who admits he is “not really built for running”, has been undergoing a gruelling training schedule since Christmas to gear up for Sunday’s race. The MP will be joining over 35,000 other runners
Continue reading