The Ancient Greeks could vote securely and privately with bronze disks and a wooden urn, so why can't we get it right using a sophisticated technology like the Internet? End-to-end verifiability gives voters the opportunity to verify that their vote matches their intention and is accurately included in a correct count. In this talk I'll explain what it is, how it works and why it can help us to run supervised poll site e-voting more flexibly and securely than paper alone. I'll describe its first deployment in a state election: the vVote project in Victoria, Australia. Then I'll discuss the open problems that need to be solved before we can safely run government elections over the Internet.