Switch box is rusted shut as well. I'll get round to replacing all of this. It's on a barn and I can see all of the cables so there is definitely only one cable going to the switch.
If the cable is three core, and two sets of lights are controlled separately, that doesn't leave a wire for earth. The switch box is rusted shut, so that must be metal. There must be dampness to cause the rust. Three core cable has one uninsulated core, which should only be used for earth.
That all looks very dangerous. Moisture in the switch could easily make the case live.
With all those things wrong I would be surprised if there is correct earthing of the fuseboard, or effective RCD protection.
I'm glad to hear that you'll be replacing it all.
I assume the light fittings are fed by cables coming from the old fuse box enclosure?
If it's three-core & earth:
Core 1: Permanent live, from the fuse box to the common terminal on the first switch, jumper wire from there to common on the second switch.
Core 2: Switched live 1, back from the L1 connection on the first switch to a terminal block inside the fuse box enclosure, feeding the cable to the first light fitting.
Core 3: Switched live 2, back from the L1 connection on the second switch to a terminal block inside the fusebox enclosure, feeding the cable to the second light fitting.
(which seems safe* as long as the earth is connected properly - which you can't assume! so proceed with extreme caution anyway...)
If it's twin & earth: same as above, but using the uninsulated conductor instead of one of the three cores above.
(which as Diver300 says is not safe at all, especially given the switch and fusebox enclosures are metal)
*well, assuming there's also an RCD upstream of the old board somewhere, and there are no issues with earthing given this is an outbuilding, which introduces its own complexities...