Rebuilt calipers, freshly flushed lines and new rotors and pads. All good now.
I think the pistons in the rear calipers were seized.