The issue of apology resurfaced during the 2016 India visit of Prince William and Kate Middleton when both decided to skip the memorial site from their itinerary. In 2017, Indian author and politician Shashi Tharoor suggested that the Jalianwala Bagh centenary in 2019 could be a "good time" for the British to apologise to the Indians for wrongs committed during the colonial rule. Visiting the memorial on 6 December 2017, London's mayor Sadiq Khan called on the British government to apologize for the massacre.