Sinclair has proved himself to be a racist. As for his views about this country I disagree. Yes, it is not as good as it could be but there have been many improvements made to make this country acceptable for all, regardless of colour. If it was that intolerable why do all the immigrants want to cross Europe risking their lives specifically to come and live here?
As for his tweet about racism being allowed to thrive there are a number of example that would completely contradict that statement.
In the media it would be fair to say there are many more black or brown people than ever before. Newsreaders, journalists and tv adverts being one example. I think I read somewhere that 13.8% of the country are from a black or ethnic minority background, and 25% of tv adverts include this demographic. In the sector I have worked in if I was to apply for a job now, in London, the application form states clearly 'We particularly encourage those from a black or ethnic minority background to apply'
In other words a white, English man from the NE of England would not be high up in the pecking order. We are not perfect but much better than other countries when it comes to making the effort to be multicultural.