The Prime Minister's name has been banished by parents, with no newborn boys being called 'Keir' since the PM took office.

For the first time on record, no parent decided to give their boy the same name as the Labour leader last year.

The figures were released this morning by the Office for National Statistics, as part of the most popular names for newborns in England and Wales.

The results could serve as a potentially damning political litmus test of the PM's popularity among new parents.

In 2023, before the he took office, four baby Keirs were born. However, since the Labour leader's election victory, his name has fallen off the list entirely.