betting general election