Prime Minister David Cameron was next highest with a positive score of 37 per cent among the British public, although he can take some comfort from the fact that 58 per cent of Poles and half of all French people think he is doing a good job.