In the past a bachelor party or stag-do took place the night before the wedding, it was considered to be the last night of freedom before hitching yourself to a girl for the rest of your life. Such was the mayhem of the stag do however that far too many grooms would turn up on their wedding day with bad heads or worse and as a result of this, the stag party began to be moved to a month or so before the big day. One night for a party didn’t seem to be enough and in the last 20…