First of all, thanks to everyone who returned to this post to help. Starting with DOH's questions:
"You say that you replaced both the coilpack and leads.
Immediately prior to this did you have a spark?"
It had good spark in only 2 of the leads. As for the others, one of the leads had a weak spark and the other (number 1) had none. The car actually managed to start, but it would struggle to maintain idle and eventually it wouldn't start any more. Then I bought the new stuff, everything was replaced and as soon as the mechanic realized the car was still not starting he tried different combinations: new coil, old leads; new leads, old coil, etc. Despite not starting, the car seemed to prefer the old coil, the old leads and even the old spark plugs. The new leads don't fit as nicely in neither of the coil packs as the old ones. However, while attempting to start the car the old coil got very hot. The mechanic couldn't explain why.
@Wild E. Coyote
That makes much ,more sense now, thanks for explaining it so well. I also agree with your inkling that it must be a wiring problem. I know the problem is totally unrelated, but the insulation of the wires of the headlights, for example, disintegrates when I touch it.
@CherryVimto "if there is power getting to the coil pack, is there enough power?"
I'm not sure of that, I'll have to ask that to the electrician. I haven't been able to talk with him for days, but hopefully tomorrow (Monday) I'll get a hold of them and see what he has to say.
Cheers.