Separate offence to be created for assaulting shopworkers in government U turn