A ComRes poll has found that Boris Johnson is more popular than the prime minister, while Britons viewed religious freedom as one of the least important "British values".
ComRes interviewed 2,034 British adults online earlier this month.
Politicians in order of popularity:
- London mayor Boris Johnson - 41%
- Prime Minister David Cameron - 28%
- Ukip's Nigel Farage - 26%
- William Hague - 25%
- Labour leader Ed Miliband - 19%
- Theresa May - 16%
- Nick Clegg - 13%
- Michael Gove - 9%
Most important British values:
- Freedom of speech - 48%
- Tolerance - 27%
- A sense of humour - 26%
- Equality - 24%
- Politeness - 22%
- Political freedom - 20%
- Responsibility - 14%
- Religious freedom - 12%
- Aspiration - 3%
More top news
The Duke of Cambridge has condemned the "violent and apparently targeted murder" of the head of a wildlife conservation foundation.
Experts are warning that millions of middle-aged people are putting their health at risk due to a severe lack of exercise.
Teenagers across Wales, Northern Ireland and England are to get their results, with much of the focus on the effect of reforms in England.