The man who heckled Jeremy Corbyn at a Momentum rally on Wednesday evening is a Liberal Democrat activist who stood for the party in last month's London Assembly elections.

Zack Polanski told BuzzFeed News he decided to interrupt the meeting of Corbyn supporters because the Labour leader's "passivity and ambivalence for Europe" had contributed to Britain voting to leave the EU in last week's referendum.

Several hundred pro-Corbyn activists gathered at the impromptu meeting outside the School of Oriental and African Studies to listen to the Labour leader ahead of an expected leadership election.

Towards the end of the speech Polanski interrupted by shouting, "What about Europe? What about Europe, Jeremy? Where were you when we needed you?"