Right update on earth situation, I put cable from neg battery straight onto engine and the car started first time, so it's an earth issue, the question now is where is the earth strap for the engine, as I'm guessing that's come loose or come off, cheers
When you jump it, where are you connecting the earth? Straight to the engine? If so I would possibly say earth to engine. Try a jump lead from chassis or battery- directly to engine, If that works then it will be an earth strap.