Possibly a wiring fault, check for voltage at the switch and light fitting, if you have power at the 'breaker and none at the light time to worry as you have bad wiring.
Also find and check the neutral return in the fuse box for all the circuits on that 'breaker, the neutral screw might be loose or oxidised.
Dont take this the wrong way however I take it you being a new member that 'hoaks' doesnt mean hoax.
Kiss, I had a rover metro, there was a 20a fuse in a place that was marked 10a, so I put a 10a in as marked, one night I switched from dip to main beam and all the lights went out, 'cept the side lights, a scary experience on an unlit road, turned out rover had realised that at the point of switchover both dip and main beam were on and could blow the fuse, so they put 20's in from new instead of 10's.