david reddy public opinion