It is 100 years since the Jallianwala Bagh massacre, when British troops killed 1,000 Indian innocent people and seriously injured 1,500 in ten minutes of indiscriminate shooting. Our country still hasn’t officially apologised for this barbaric act, which was meant as a lesson in response to a peaceful protest calling for democracy.
In 1997 Queen Elizabeth II made a statement which was far from an apology. In February 2013 David Cameron became the first serving British Prime Minister to visit the site but did not deliver an official apology. In 2016 Prince William and Kate Middleton visited India but decided to skip the site. While recently visiting the memorial, London’s mayor Sadiq Khan called on the British government to apologise. Will Teresa May do the right thing?
13 April 2019 will be the 100th anniversary of the massacre. There can be no better time for Britain to pay a long-standing debt of honour.