Rail minister Huw Merriman on Friday slammed train strikes for “defying all logic to heap more misery on the travelling public”.