Report it to the police under the anti-hoon legislation.
He'll at least get a visit from plod that way.
You have multiple witnesses and each of you should report it.
It's nice having the shoe on the other foot for a change.
Was it a white Patrol?......Black rims?