Sounds like a real bad situation to be in, the guy must have been seriously hurt, that's the only reason I can see for it to go this far. Or the CCTV makes it look like you ganged up on him. Not sure what advice I can give just remember when you're in court to be extremely obedient. You haven't been convicted yet, just hope you can get away with a caution.