Mackenzie legal drama: Freed then rearrested, to be charged afresh