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.

tony benn
A mourner holds a photograph of Tony Benn as he attends the veteran Labour politician's funeral at St Margaret's Church in WestminsterAFP
pallbearers
Tony Benn's sons Stephen and Hillary help to carry their father's coffin into Saint Margaret's Church in WestminsterReuters
coffin first
A woman raises her fist in salute as Tony Benn's coffin is carried into the grounds of Westminster AbbeyGetty
miliband
Those who paid their respects to Tony Benn at his funeral included Ed Miliband and his wife Justine Thornton, Labour MP Dame Margaret Beckett and Conservative MP Andrew MitchellAFP
George Galloway and Ken
George Galloway MP and former London mayor Ken LivingstoneAFP
Skinner Scargill
Veteran Labour MP Dennis Skinner and former president of National Union of Mineworkers Arthur ScargillReuters / AFP
Adams McGuinness
Gerry Adams, president of the Irish republican party Sinn Fein, and Martin McGuinness, deputy first minister of Northern IrelandAFP
balls heseltine
Shadow chancellor Ed Balls and former Conservative cabinet minister Michael HeseltineGetty
cherie and alastair
Cherie Blair,, wife of former British prime minister Tony Blair, and Alastair Campbell, former Labour Party director of communicationsAFP / Reuters
cap badges
A cap covered in campaign badges is seen outside the churchAFP
coffin banners
Tony Benn's coffin is carried past Trade Union bannersAFP
The sons and grandsons of Tony Benn carry his coffin out of St Margarets Church following his funeral
Tony Benn's sons and grandsons carry his coffin out of St Margaret's Church following his funeralGetty