Yet you worship all of the pollsters who guaranteed a Hilliary! Victory AND ignore the pollsters that badly missed the SENATE in 2018 including Florida, Missouri and Indiana.
Explain that?
Oh my God. You fool. The pollsters had Hillary winning the popular vote by 3 percent. Oops she won it by 2 percent. Darn. And you idiot routinely said wed win 10 additional seats in 2018 in the house. Disgraceful.