Telford man said racist slurs to 14-year-old boy and police officer then blamed mental health issues
A man who used a racial slur to insult a 14-year-old boy and called a police officer a "foreign f***" has been told his behaviour "will not be tolerated".