We'd all like to vote, book a hospital appointment and pay our council tax online, but how long before this becomes a reality?