Prime Minister Narendra Modi’s appeal on Sunday asking Indians to stop buying gold, cut fuel use, and avoid foreign travel for a year was barely hours old before the opposition sharpened its knives. By Monday morning, the critique was biting, the markets were bleeding, and the government was left scrambling to explain why a speech designed to project resolve had instead projected panic.
Rahul Gandhi was first and most direct. The Congress leader took to X and said: “Modi ji demanded sacrifices from the public yesterday. Don’t buy gold, don’t go abroad, use less petrol, cut down on fertilizer and cooking oil, take the metro, work from home. These aren’t sermons. These are proofs of failure.” 
Gandhi went further, accusing the government of a habit it has perfected over twelve years: shifting responsibility onto the public so the government could escape accountability itself.  He also revived his “compromised PM” line, arguing that governing the country was now effectively beyond Modi’s reach. It was not a subtle punch.
Akhilesh Yadav, never one to miss a well-timed jab, landed his with characteristic flair. The Samajwadi Party chief wrote on X: “As soon as the elections ended, the ‘crisis’ came to mind. In fact, there’s only one ‘crisis’ for the country and its name is: BJP.” 
The timing question was the sharper blade in Yadav’s attack. He wanted to know why a government that had just put its leaders through an exhaustive state election campaign across West Bengal, Tamil Nadu, Assam, Kerala, and Puducherry was suddenly discovering austerity. “During the elections, BJP leaders took thousands of chartered flights. Were those planes flying on water? Were they not staying in hotels? Why did they not campaign entirely through video conferencing if savings were so important?” he asked, pointing out the government’s hypocrisy.
Yadav also identified something the government appeared to have missed entirely: the economic blowback of its own messaging. He warned that such appeals would spread fear, anxiety, and despair in trade, business, and markets due to apprehensions of recession and inflation, and that the government’s job was to utilise its resources to help the country through emergency situations, not to create fear and chaos.  He was right, and the markets confirmed it within minutes of Monday’s opening bell.
The reaction on Dalal Street was swift and severe. The BSE Sensex opened down 950 points, falling 1.23 per cent, while the Nifty 50 dropped 275 points, or 1.14 per cent.  The jewellery sector bore the heaviest punishment. Sky Gold led the carnage, plunging 12.25 per cent. Senco Gold cracked 11 per cent. Kalyan Jewellers fell 10 per cent. Titan, the country’s most recognisable gold brand, dropped 8 per cent.  Travel stocks followed: IndiGo fell 5.2 per cent and EaseMyTrip declined 3.7 per cent. Oil marketing companies also took losses, with Indian Oil and Hindustan Petroleum both slipping roughly 2.5 to 2.8 per cent. 
Analysts were blunt about what the speech had done. One market strategist noted that the austerity call carried negative implications for economic growth in FY27, with sectors including petroleum, gold, air travel, hotels, and fertilisers all likely to face sentiment pressure. 
The government’s rebuttal came from Union Minister Giriraj Singh, who drew a comparison with Covid-era lockdown appeals and invoked patriotism as the appropriate response. Singh said the nation had historically stepped forward whenever the Prime Minister made such calls, driven by the spirit of patriotism.  It was a sincere defence, but it rather proved the opposition’s point. The last time a PM asked citizens to stay home and sacrifice, it was a pandemic. This time, it is a current account problem. The framing may be different. The burden, as always, lands in the same place.