@nauticant
The list of protected characteristics I posted above relates to "Aggravation of offences by prejudice". "Offences of stirring up hatred" has a shorter list:
(a) age,
(b) disability,
(c) religion or, in the case of a social or cultural group, perceived religious affiliation,
(d) sexual orientation,
(e) transgender identity,
(f) variations in sex characteristics.
It doesn't include "race, colour, nationality (including citizenship), or ethnic or national origins".
Sorry
nauticant, this is inaccurate.
Part 2 Offences relating to stirring up hatred
3 Offences of stirring up hatred
(1)(b)(i) covers race, colour, nationality (including citizenship), or ethnic or national origins
(2)(b)(i) covers all the other characteristics and these are listed in (3).
I don't know why it was split into two separate sections like that.
Interestingly the stirring up of hatred against race, colour etc covers a person who "behaves in a threatening, abusive or insulting manner", while for the other characteristics covers a person who "behaves in a threatening or abusive manner".
I don't know how one can determine whether something is insulting because it is highly subjective and open to all sorts of interpretations.