The report also found that one of the detectives at the heart of the investigation into Stephen's murder was corrupt and had links with the gangster father of one of his killers.
The officer allegedly reported back to his superiors with "personal evidence" about the family and "tactical intelligence" to help brief senior figures in the Metropolitan Police.
This revelation is scandalous but it surely undermines the conclusion that William Macpherson's infamous report made- that the police were institutionally racist. If it is the case that one of the officers investigating the murder had links to a suspect's family then there is a more direct explanation for the failures of the initial investigation. One which has nothing to do with race.
Macpherson's methodology was shoddy- he arbitrarily attributed all failings to racism despite a lack of evidence. In doing this he made little or no effort to consider other reasons- like police corruption.
Given the numerous occasions on which police cover ups and crookedness have been uncovered over the last twenty years it seems like corruption is more of an institutional issue for the police than racism.