Responding to the Welsh Government admitting mistakes with their 20mph speed limit, Peter Fox MS, Welsh Conservative Shadow Cabinet Secretary For Infrastructure, Transport and Rural Affairs, said: “This is not the first time The Welsh Government have admitted this policy was badly implemented,