That really. Why is the phrase 'English nationalism" mentioned with scorn but "Scottish or Welsh nationalism isn't? Should English nationalism always be a byword for racism?
By the way I'm a BAME person and usually define myself as British rather than English even though born in England.