I don't think he should lose his job over a private matter though for me he's got questions to answer with the police and possibly in court but it shouldn't stop him being the England vice captain as it's nothing to do with Cricket. Obviously is the legal proceedings stop him travelling then that is a problem but to me the whole thing has been blown out of proportion.
Seems like he's got a target on his back now after that video of him mocking Katie Price's son emerged, he probably needs to grow up a bit but he has to be able to learn from his mistakes.
The only thing I'd say from the video is during the fight Stokes is the only one fighting he seemed determined to knock the guy out, the other guy didn't seem to be fighting back and his mates could've done him a favour by pulling him away.