Everyone voting in person in the local elections in England on 7 May will have to show valid photo ID.