Jack has wrestled back the top spot as the most popular baby boys' name in 2017, a position it has held since 2007, with the exception of 2016 when James was the most popular choice. James came in second place last year followed by Daniel, Conor and Seán as the top five choices, according to the latest figures from the Central Statistics Office.more