Hello Richard,
I had the same experience a few years ago. After fitting a new replacement switch, the lights would only come on when pushing hard on the pedal. Light brake applications would see no brake lights. I removed the switch and fitted a second hand genuine Lucas unit which resulted in the brake lights working perfectly. I used my brake hose clamp so bleeding was not necessary following the switch change.
The new switch that did not work properly was packaged "Intermotor". Is you problematic switch genuine or an aftermarket replacement like mine was?
Ron.