20070411 india: Britain: A nation of mama's boys?