Politics
25 December 2000
Damilola Taylor's tragic death on the North Peckham estate in November provoked Lord Harris, the Tory peer and carpet...