If you throw a punch in public, you're gonna get arrested. Regardless of provocation. You may not be remanded, but you'll appear in court. If the judge decides the provocation was sufficient, then you'll get off. But cops aren't judges, we don't decide matters of provocation on the street. We stop fights.