I think it depends where you live.
Henry (which is in the top ten) is incredibly popular here. A couple of my friends named their boys Henry. There’s also 2 in dds reception class and I’ve met at least another 5 across various playgroups/parties etc over the last year. Albie, Arlo, Thomas, Arthur and Kit are popular too.
On the other hand, I’ve only ever come across one Leo and one Noah, which are also in the top ten.
Poppy, Ella, Violet, Millie, Eve/Evie and Margot are popular names here but there seems to be more variety with the girls names.