what are the b. b. c. poll predictions for the upcoming us elections