the description of the offender matches most Muslims
"black or Asian, wearing a dark hooded top"
Also matches a lot of Hindus, Sikhs, Buddhists, West Indians, Christian Africans, Africans of other, or no religion, in fact it matches just about anyone who isnt white or female.
Whatever he is let's hope he is caught very quickly and gets a very long time for GBH (or possibly attempted murder)
Despicable!