Just two per cent said "almost all MPs are reasonably honest". David Cameron fared the best in terms of which main party leader was best placed over the issue. Of those polled, 24 per cent, said they were "very confident" about the Tory leader, compared to nine per cent for Lib Dem chief Nick Clegg and seven per cent for Mr Brown.