Britons prefer Prince William to the Queen, according to an opinion poll, but both royals are significantly more popular than the UK's best-known politicians.
Of the 2000-plus people surveyed by ComRes for the Sunday Mirror and Independent on Sunday, 68 per cent expressed a "favourable" view of the young royal compared with 63 per cent for his grandmother.
Prince Charles lagged well behind on 43 per cent but even the heir to the throne enjoyed a better rating than any of the Westminster figures.
London mayor Boris Johnson came closest to a regal score on 41 per cent - with Prime Minister David Cameron pipping Ukip's Nigel Farage by 28 per cent to 26 per cent.
Fewer than one in five said they saw Labour leader Ed Miliband in a good light (19 per cent), and reflecting his party's woeful poll showings, Liberal Democrat Deputy Prime Minister Nick Clegg is admired by only 13 per cent.
In the category of the most important "British values", the most chosen was freedom of speech (48 per cent) followed by respect for the rule of law (34 per cent), fairness (27 per cent), tolerance (27 per cent), a sense of humour (26 per cent), equality (24 per cent), politeness (22 per cent), political freedom (20 per cent) and responsibility (14 per cent).
Aspiration - often cited by political leaders as a fundamental British value - was picked by only 3 per cent.
ComRes interviewed 2034 British adults online from June 11-13.