Here's a graph taken from the Welsh Government's own website. There's been lots of claims that there's been a dramatic reduction in collisions etc since the 20mph roll-out, but from my limited understanding of graphs, there's been a general year-by-year reduction since 2010 and that 2024 figures seem to be only continuing the trend (lock down excluded for obvious reasons).....
20mph collisions.jpg