Each time an Indian leader visits Britain, the question resurfaces: will London ever say sorry? Each time, it sidesteps, offering instead the language of "regret".

See Full Page