On Sunday Cameron announced there was ‘no place for racism in Britain’. For once, Mr Cameron is right. What is he...