India's Prime Minister Manmohan Singh shakes hands with British Prime Minis - The Independent