Public opinion and support