Should you be required to show an ID to vote? Or should you be able to have someone vouch for you? Both.
Safeguards against voter fraud are a good idea, and it’s not too much to ask voters to bring identification to a polling station to establish that they are who they say they are. But once they have, another voter with ID should be able to vouch for their address. That would make it a lot harder to commit fraud without making it much harder to vote.