Republican Party Favorability Highest in Seven Years