Here are some more pics,
The new DCD with earth
One of the sockets in the garage, this unit is a lot newer and is deffo not from the origional install, will it stil act as an earth? Could this be causing the leakage?
The fuse box opened up, was trying to do as Rocky said, but...