This weekend saw the Olympic torch pass through the constituency of Dagenham and Rainham which accompanied Dagenham's annual town show. The event proved unforgettable with many roughly 85,000 people lining the streets and a further 20,000 at the Town show, getting the unique opportunity to see Britain's Got Talent stars Diversity run the torch onto the stage. As always the Town Show did not disappoint as acts such as Lemar wowed the crowd all day.