Posted on 3 February 20243 February 202420 mph speed limits – the national picture New 20 mph speed limit law: How has it affected motorists in the UK? See more here Views: 32