
The vast majority of Britons think Boris Johnson is dishonest, a new poll has found after the former prime minister insisted he did not lie to MPs over Partygate during a heated inquiry hearing.
The YouGov poll found that 72 per cent of Britons think Mr Johnson is dishonest, while 51 per cent of Conservative voters and 59 per cent of pro-Brexit voters polled believe the same.