Kate Middleton pips William to be named most popular royal with surprise choice coming third
A brand new YouGov poll has shown that despite taking time away from the spotlight while receiving cancer treatment, the Princess of Wales is currently the most popular royal ahead of husband Prince William, King Charles, Prince Harry and Meghan Markle