In all, 29 per cent said Mr Cameron was doing a good job and almost as many (28 per cent) said that, even though they did not, they still thought he would make a better leader of the country.