Since 6/2/2000 Now in Our 22nd Year!
Senate Update: Watching The Signal And Not The Noise | FiveThirtyEight... Overall, there has been a lot of noise, but the signal has remained mostly steady. Republicans are ahead — by a few hairs.