Update
So I change the fuel pump relay and a 10 amp fuse and the fuse keeps blowing. I read that someone with a similar problem had a blocked fuel filter but I have just changed mine and still blowing fuses. Trying to reset the ECU by clamping the battery leads together (without battery obviously) to clear all power but I don't think that will work. Perhaps it's the fuel pump which is what I am dreading as I don't want to have to drop the fuel tank on the driveway.