UK News South Ayrshire population steady at 112,280 despite births lagging behind deaths James Brown · July 17, 2026