20041017 india: Finally; Britons flay the Raj