Good on the driver. Protest all you want but you have no right to interfere with anyone else.
Come here legally and there isn’t a problem.