UK Election: Millions Cast Votes