A General Election has now been called for Thursday 4 July when the whole country will elect Members of Parliament to represent 650 constituencies at Westminster.
Most people will already have registered to vote in time for the London elections on 4 May. If you have not done so by now, you can still register by midnight on 18 June here.