TO SLICX
Sure, forget my little rant, I'll try and help.
I'm sure that any genuine sub contractors that he (your future boss) uses would have to have PL and that that would be a condition of his insurance policy, thats fine that all makes sense.
The problem is in the understanding of what a sub contractor is. And you are definaltly not a sub contractor. Your boss may be confused here, when he says you will be workign as a sub contractor and self employed he's wrong. He either wants to not have the hassle of paying your tax and holiday pay etc. in which case he's taking advantage of you or if your genuinly going to be self employed i.e. workign for other people and free to work as many or as few days for him as YOU choose then thats fine to be self employed but your not a subcontractor.
If I win a huge contract to do railway line work all round the country, I would find suitable companies in each area and give them the work for percentage of what I get and those companies would be sub-contracting to me and responsible for their own actions and require public liability etc.
On a smaller scale, if I win a job cutting down a tree for mrs smith down the road for 500pounds and I got you in as a subcontractor, I would give you that job for say 400 pounds and you would go and do it. You woudl then be a sub contractor and you would have to go with your own staff, truck, chipper and of course insurance.
Working with a company as a groundie is not sub contracting. You are not taking the job from them and going off to do it in your own time. You are workign for that company self employed or not you are covered by there insurance and by the employees liability.
The boss takes responsiblity for the job beign done and if you screw up then its his fault, the same for freelance climbers etc. its up to the boss to decide who to employ and how to get the job done, if they screw up then he screwed up and his insurance covers it or finds him negligable in some way.
So to summarise, your boss is right and sub contractors he uses must have PL. I'm sure that is written very clearly in his insurance policy. But you are not a sub contractor.
Does that help?