Thanks. I desoldered the main power relay and tested it, seems fine, nice loud click, switched poles show continuity when energised, <1 ohn resistance.
The board looks ok, I can't see any dry joints. There are other relays though, including one that looks like it switches on the secondary heater.