O2 says it has switched on 5G+ service across 66 large towns and cities, 175 smaller towns and 1,120 villages across Scotland.