GOP sees highest favorability in seven years