New Highway Code rules come into on January 29 and they will mean sweeping changes for all road users