The top five boys names are Oliver, George, Harry, Noah and Jack, which is the same as 2017, save that George and Harry have switched places (George has come up a place and Harry has dropped down).
We baked some cookies to ensure the best possible user experience for you - by clicking OK, you are agreeing to our use of cookies.