Auto electrician looked at it and said its the battery being low, causing higher amps on start-up and with the ignition switch being blown, it causes more problems. He couldn't find a wiring fault that would cause it, although he did fit a relay to stop any high amps breaking things next time (immobiliser, etc).
Will see what happens on Monday when the new ignition switch is fitted and the battery is fully charged.