A new YouGov poll for 'The Times' released has found that despite 49-year-old Cameron's failure to prevent Brexit, he was rated a "good or great" prime minister by 32 per cent of voters.
This figure is significantly higher than other previous prime ministers such as Tony Blair (20 per cent), John Major (14 per cent) and Gordon Brown on (9 per cent).
Thatcher, who led a Conservative party government in the 1980s and is considered one of the most divisive prime ministers in British history, was rated "good or great" by 43 per cent of respondents.
The poll also shows that Cameron successor Theresa May's bounce appears to have faded slightly.
Also Read
The Tories were on 38 per cent, down 4 percentage points, with Labour on 31 per cent, up three, UKIP on 13, up one, and the Lib Dems unchanged on 8 per cent.
However, May was regarded as the best choice for prime minister by a wide margin in all other age categories.
Disclaimer: No Business Standard Journalist was involved in creation of this content