Leftist trade unions called the nationwide day-long strike to express building anger and frustration over the rising cost of living and plans by government to disinvest from public sector companies .