A trade unionist march has been held in Cardiff to mark International Workers Day.
It comes as firefighters across Wales stage their longest strike to date in a dispute over pay and pensions with the UK government.
Kathryn Tresilian reports.
Fire crews across Wales will strike for the fourth time tomorrow in an ongoing dispute over pensions.
Firefighters who are forced to retire before 60 as a result of declining fitness could now receive pensions of just over £9,000 a year as a result of the latest government proposals.
The government has, until recently, claimed that firefighters who work for 40 years would receive £19,000 a year.
Fire Brigades Union general secretary Matt Wrack said: "After 35 years of service - and paying at least £4,000 a year - firefighters could now receive just over £9,000 a year, or the sack, simply because fitness declines as they get older.
"Firefighters simply want an affordable and workable pension that reflects the job we do. But with employee costs going up, firefighters are being priced out making the scheme threatening its sustainability.
"We're keen to resolve this through negotiations, but the government is simply ignoring all the evidence we have submitted."
The strike will take place between 10am and 2pm on Wednesday. Firefighters are also voting in a ballot over additional forms of industrial action.