Landowners are within their rights to build a barricade on their land. If they had trapped the travellers on site, they would not have broken the law.'
Surely this could have also been construed as 'false imprisonment' just as in this case?
There's tons of difference. In the first case, the landowner merely built on land but didn't physically attack anybody. In the second case, the boss physically attacked and bound the employee.