This was the case prior to 6 April 2016.  However, HMRC now deem contract worksites to be permanent in the vast majority of circumstances.  HMRC therefore consider contract workers in these worksites to be ‘permanent’ in the same way as other employees of the client.  This takes away the right for contract workers to claim expenses as permanent workers would not be able to.