My 1975 mini 850DL failed its MOT today because the brake lights were not working

Bulbs are OK.
I have 12V at one of the terminals to the hydraulic brake light switch and if I short the two terminals together the brake lights come on OK.
The switch is therefore suspect.
However, I found that if I really stamp on the brakes hard I can get the lights to come on. So I am wondering - is it the switch itself or do my brakes need bleeding? The brakes DID pass the MOT but only just (but hey, it is drums all round and she is 37 years old so what can you expect!)
Does any one know if this is a switch problem or a brake pressure problem?
I think the switch is this one:
http://www.minispare...|Back to search
Thank you for your input
Neil