I’ve always been of the opinion that simply only allowing lorries to travel at night would solve a large portion of the problem.

Also allowing undertaking as in America , thus reducing the need for lane hopping and a sensible speed limit strictly informed to allow steady flow of traffic.