Welsh Government Drivers baffled as councils begin removing 20mph signs before new 20mph speed limit comes in Team @ AberdareOnline 3 August 2023 0