Smellasmelle
Harry just looks angry and tries to punch folk.
You've just reminded me of something. And, considering someone has trotted out the unfounded slander that William has 'anger issues', it's quite ironic.
Please look up Harry punching the poor drummer of Foo Fighters. This chap was feeling knackered, having had very little sleep, and Harry arrived on the scene. He punched the guy hard, just out of the blue - on the pretext, apparently, that he was helping to wake him up. The drummer was not amused - quite pissed off, in fact, and thought Harry was a prat.
Sadly, this chap has since died - but I'm not going to blame that on H! (Although, if William had done such a thing, I'm sure the Sussex fans would accuse HIM of murder.)
Yes, there are lots of people who over the years found Harry's personality very unpleasant. I think he was a handful for Diana and unpopular with other children because he would try to hurt them for laughs. He seems to have been one of those kids who just has to go too far all the time, and being born into the situation he was, and with people feeling sorry for him after his mother died, I suspect he was very much indulged and allowed to get away with temper tantrums and very rough play. It hasn't done him any favours.