Wow mate. I am feeling for you right now.
The damage was limited to a busted rear window, and perhaps some bodywork damage? Financially speaking that shouldn't cost too much. But that's not the point.
You are fortunate the cops were so close by it seems too? Could have got even more out of hand if they hadn't arrived.
Keep us posted on developments. Sorry for what happened - life deals us unfortunate events and this it seems, was one of them for you.