Police forces pay out £303,000 in compensation after officers raid wrong addresses
There are at least 255 cases in the past three years where the homes of innocent people were raided.

There are at least 255 cases in the past three years where the homes of innocent people were raided.