
The Independent Police Complaints Commission (IPCC) is due to publish its long awaited report into the tragic Stockwell shooting in July 2005, imminently.
Following London Mayor Ken Livingstone's article on the Guardian's Comment is Free web site, saying that London should