Speaking on the third and final day of a visit to India aimed at drumming up trade and investment, Cameron ruled out handing back the 105-carat Kohinoor diamond, now on display in the Tower of London. The diamond had been set in the crown of the current Queen Elizabeth's late mother.