Almost 900 fewer people have been injured on Welsh roads since the default speed limit was lowered from 30 to 20mph. Its introduction in September 2023 cost £34m and was one of the most controversial ...