India’s 78th Independence Day celebrations resonate in London