If someone pushes you you can push them back but not hit him eh probably.
Is it legal to punch someone who pushes you. For example if someone is hitting you you are allowed to push them away or take whatever steps that a reasonable person would think is necessary to get them off you. It is against the law to assault someone hit push slap etc. Someone is actively groping you and you punch them.
No1 you cant strike first. In this case you might even be justified in striking first. If you are attempting to shield another person from an attack or otherwise intercept an aggressor from a target and that aggressor shovesassaults you then you MAY be justified in hitting them.
The big main legal justification for punching anyone is self-defense when youre being attacked or anticipate being attacked. A punch to the throat can crush the larynx cutting. Can I punch someone if they push me.
However self defense is a defense to an assault charge. However self defense is a defense to an assault charge. If jolted during a concert but does not require there to have been any injury.
As I understand it self defense is legally a tit for tat situation. The courts are likely to say that you had a duty to scramble out of the way or to step back. That is the end the fight is over.
If the other person verbally pushes your buttons and keeps at it and challenges you to fight but does not throw a punch and you loose it and throw a punch you instigated the fight and are guilty of fighting. Is an assault and battery. It is against the law to assault someone hit push slap etc.