When the unions first started it was a very good thing for British workers, because it moved them away from being classed as slave labour, and gave them a good and safe working environment, along with decent hours for a decent hourly wage.
Now we have an influx of foreign workers who have never enjoyed these conditions and so are content to work longer hours for less pay.
So before you accuse the British worker of being lazy, do you wish for a return to slave labour conditions for all workers, I bet the employers do.