Just an update on this as I have found the solution and it might help someone else. As mentioned the laptop fails to boot once the machine inherits the domain GPOs.  The GPO setting responsible adds in the following registry setting:
We have recently purchased an XPS 15 9520 for one of our users. I have an issue where once this machine is joined to our domain and restarted it goes into a boot repair loop. The only way to fix this is to re-install Windows again. Then, when off the domain the laptop can be restarted without issue. So, the only thing I can think of is that once joined to the domain the laptop is picking up the default domain group policies. I work in a fairly high security industry so there are various group policies in place. The odd thing is that we have a vast amount of laptops that are 'domain joined' without issue. The only difference is that this machine is relatively new.  I was wondering if anyone else has experienced this? Thanks very much for any assistance.
XPS 15 9520 stuck in boot loop once joined to domain