Key Insights
A majority say the nation is on the wrong track
There is strong support for energy price caps and a super profits tax on retailers
80 percent think the stage 3 tax cuts should either be deferred for those earning over $200K, revised to benefit low and middle income earners or scrapped all together