Problem solved it was a double fault. The system pressure gauge was faulty, showing 2.3 bar when, in fact it was 0.1 bar. The system being so low caused the pump to fault.
New pump and a new gauge and heat and hot water again.
Thanks to all for the advice in narrowing this down.
New pump and a new gauge and heat and hot water again.
Thanks to all for the advice in narrowing this down.