A bit risky. You could blow something up if you do it wrong so do it at your own risk but you could bypass the ignition and if the lights work when the ignition is bypassed you know the problem is in the ignition. There's two connectors going to the ignition, a two pin connector and a six pin connector. If you follow the wire off the back of the ignition you will find the two connectors. They're in the junction box under the tank. You'll have to take the front bolt out of the tank and tilt it up out of the way.
The two pin connector will have a red wire and a brown/blue wire.
The six pin will have a black, blue/red, brown/red, blue/yellow, blue
Disconnect both connectors.
On the loom side of the two pin connector join red to brown/blue.
The headlight, brake light, horn should now work. If they do work you know the fault must be in the ignition. If they still don't work the fault is after the ignition.