All those names are actually quite recent arrivals on the scene, and I suspect the UK will be awash with them in a few years.
They reflect a Scots tradition of using surnames as names, and in the South, such names have always been used as that is the region where Scots and Ulster immigrants tended to settle. They were up to recently less common in the more RC north/ northern midwest, the industrial regions and the cities of the NE where Germans, Italians, Jews and Irish brought with them traditions of using RC saint names and Judeo/Christian names. The WASPs of the NE also used surnames as names.
When my DCs were in RC school in the US - 1994 to last year (five of them) their peers tended to have normal names. The most popular name for boys in class with three of my DCs was Alex, and there were loads of Olivias. There were lots of Maggies, Katies, Rachels, Sarahs, Ryans, Michaels, Liams, Kevins... There was one Paris and one London in preschool with DD1 in 1994.
Now I see 5 yos (in a public elementary) with names like Campbell, Barrett, Sterling, Landon, Mason, Bennett, Logan, Harrison, Mackenzie, Carter, Parker, Porter, Sawyer, Quinn, and more in that vein alongside many Lucas, Olivers, and other names that would be very familiar in the UK.
cerios156 I suspect the more traditional names are losing ground very dramatically in my prosperous MC area.