YouGov research found just 18 per cent of the public now have a positive view of the PM, his worst score so far.