Elections, voting and registration

The parliamentary election will take place on Thursday, 7 May 2015.

A by-election for Earlsfield ward will be held on the same day.