Here in the US, we solved the lane blocking problem a long time ago. We can overtake or undertake on any open lane as long as it is safe to do so. We also usually don't have separate speed limits for trucks and cars towing trailers or campers.
It's no wonder your traffic crawls along at the speed of the slowest snail!!. I wonder when the UK and others are going to see the light?