It's a shame the guy was not a British Asian!
However, his provocation was unacceptable, and he should have been prosecuted as well.
I would deeply ashamed of any member of my family who conducted themselves in public like that - regardless of the content of this woman's tirade, the sheer ugliness of her posture, stance, and aggressive attitude are not acceptable.
If one is to blame, then so is the other, but using 'provocation' as mitigation in excusing drunken loutish behaviour is simply making matters worse.