mate good on ya, not many ppl would do what you did, some would just walk away and pretend they didnt see anything,

was the cabbie alright? i hope he didnt get too badly hurt, as for the drunk i dont care..... hope he got the shit kicked out of him