Replace "black man" with "white man" and "stupid woman" with "stupid man". The statements sound a bit odd now, because there is a subtle form of discrimination in the original form. We can even make the "white man" form sound racist if we imagine it came from a Japanese man living in his home country.
The tendency to describe the mugger as just "black", rather than making a more accurate description such as "tall/short, slim/well-built, black man" , shows repressed racism. Similarly, William Hague could have just used the word "stupid" and the message would've been the same. He added the word "woman" due to his repressed sexism.
Regarding the OP, mentioning that his neighbours are "ethnics" has no bearing on his report so, again, xenophobia or racism are lurking around the corner.