The full list of candidates for the Tooting by-election has been revealed. 

Rosena Allin-Khan is the Labour Party candidate for the seat. 

Des Coke will stand for the Christian People's Alliance. 

Alex Glassbrook is the Liberal Democrat Party candidate. 

The Monster Raving Loony Party will put Howling Laud Hope on the ballot paper. 

Zirwa Javaid is one of three independent candidates. 

Elizabeth Jones will stand for UKIP. 

Ankit Love is the One Love party candidate. 

Akbar Ali Malik is standing for the Immigrants Political Party. 

Graham Moore will stand for the English Democrats. 

Esther Obiri-Darko is the Green Party candidate. 

The second independent candidate is Zia Samadani. 

The third independent candidate is Smiley Smillie. 

Bobby Smith is standing for the Give Me Back Elmo Party.

Dan Watkins will stand for the Conservative Party. 

The by-election was triggered by Sadiq Khan's decision to stand down after he won the mayoral election. 

It will be held on June 16.