Democrats get lowest rating in 35 years.