Jeremy Corbyn has been heckled by Labour activist Tom Mauchline over the EU referendum result while attending the Pride in London march.

He was accused of failing to convince his party's supporters to back the Remain campaign, but replied "I did all I could".