That "bum" was on leave from fighting in Afghanistan.
there is zero excuse for this kind of behavior
there should be no royalty, btw
The British Army must be paying their soldiers quite well these days as they can afford first class Vegas accommodation.