
Boris Johnson is widely regarded as liar by British voters, a new survey of public opinion has found.
A poll by JLPartners found that just 16 per cent of people would use positive language to describe the prime minister with more than 70 per cent characterising him in negative terms.