20070517 delhi-times: In Britain; India rules