Dishwasher repair

The dishwasher started tripping out the RCD on the house so I pulled apart the door to see if water had leaked in to the control PCB. It was worse.

The mounting points lugs of the PCB have broken and all 4 corner screw mounts of the button panel are snapped