When trying to remove this screw I used a torx key set however it did not work. Mechanic thenused his own extension on a ratchet and it did work.
From the comment in this answer How to ensure I am buying an torx key for automotive repair?. it seems the mechanic may have used a different extension then the torx set I was using.
Is this the case and if so what type of extension might I need. Note that the leyland torx set definitely did not work in fact you can see I damaged the wired screw by using the leyland one.