Ok checked the ground wires underneath the manifold and they are connected to the block and the wiring loom - just to confirm im understanding u all correctly u are speaking about the brown wires ive circled in red (not my engine just a pic i found on the net) 
Again the symptoms are
- Dash lights up
- Fuel DOES get to the lines (even tho opcom indicates fuel pump relay - inactive)
- Sparking occurs but no cranking (ie starter motor)
Therefore with my limited knowledge this would indicate two things
- @[deleted] suggestion with the wire going to the starter motor has been damaged may be correct. Can u show me with a pic which wire u are speaking about please.
- corsaZ22se suggestion ive blown fuses is likely - which fuse do u think i need to replace without having to check all???
@[deleted] yep ill follow that procedure if the fuel relay is cactus thanks kindly for the tip!