Politicians, trade unionists and anti-war campaigners gathered in Westminster for the funeral of veteran Labour politician Tony Benn.

After lying in rest at the Palace of Westminster's Chapel of St Mary Undercroft, the left-wing campaigner's coffin was carried by his sons and grandsons into St Margaret's church.

Born Anthony Neil Wedgwood Benn in London on 3 April 1925, Tony Benn served as an MP for 47 years. He died on 14 March 2014 at the age of 88.