Re: HMRC need to sort their ***in act out.
If via an agency you are employed by the agency surely? As such how can you opt out of your legal rights? Either the agency employs you and has to give you all your legal rights, or you are a sub-contractor and there would be no rights to opt out of.