David Cameron has become the first serving Prime Minister to pay his respects to thousands of innocent Indians who were massacred in Amritsar in 1919 by British troops.
He laid a wreath and signed a book of condolence on the final day of his three day visit to the country.
More top news
And we’re off! All aboard the big-blue-battle-bus, union flag fluttering and a typically dry election slogan stretching across the side.
Tracey Emin was forced to wipe away tears as she unveiled her £2.54 million unmade bed on its return to its "home" at the Tate.
Rapper turned businessman Jay Z is to announce his own music streaming service to rival Spotify tonight revamping his technology company