I don’t know. A friend’s brother served in the Royal Marines and now he’s earning a shedload as an AEGIS contractor with a masters in security and risk management. From an outsider’s perspective, it seems to me that if you’ve got the wherewithal to become and serve as a Royal Marine, you don’t really need to worry about having to rely on a benefit’s package etc to get yourself successfuly through life.
there are things like a cemetary, we are working on that though, bit like Arlington.
Then there are VA loans etc.
I also have pals which have ended up with no job, security and then there are others who do much better.
I like so many have never really adjusted to civvy life