Link: YouGov
She has quite a mountain to climb. Latest YouGov numbers (4th quarter 2023) rank her popularity (out of 14 royals):
all adults - 13th, 26%
men - 13th, 24%
women - 12th, 29%
millennials - 12th, 30%
generation X - 12th, 25%
baby boomers - 13th, 13%
171