United Kingdom July 17, 2024Wales finally SCRAPS 20mph limit after £32 million WASTED and MASS rebellion