Who do you trust more on the economy?

Base: All respondents. Unweighted total: 1003. Changes vs 15/03
Source: Survation