India’s opposition leader, Rahul Gandhi, has accused the government of forcing people entitled to free food at government ration shops to buy flags in return for provisions in the run-up to Independence Day celebrations on 15 August.
India will celebrate 75 years of independence from the Raj on Tuesday, and the streets of cities across the country are full of flags for sale.