Donald Trump approval rating at 70-year low as Russia scandal swirls.