A man from Swindon with over 100 offences on his record who "uses violence as a means of communication" has been jailed after his ...