Indian workers have been demonstrating against the government's handling of the economy.

They are unhappy with rising unemployment, privatisation and slowing growth, and the frustration is not just coming from the opposition. The union behind these protests are affiliated with the governing Bharatiya Janata Party.

Al Jazeera's Sohail Rahman reports from the capital, New Delhi.