The most popular baby names in Slough last year were Muhammad for boys and Amelia for girls, according to the Office of National Statistics.

Last year 2,529 babies were born in the area, 1,285 boys and 1,244 girls.

Parents in Slough didn't follow the national baby-naming trend for boys, with Oliver failing to make the top spot.

Olivia, the nation's favourite name for girls, also didn't top the charts for Slough parents last year.

Their second most popular name for baby boys was Mohammed, followed by Adam in third.

Sophia took second place for baby girls, and the third most popular name was Maya.