Bringing this back,
Fitted new radiator this week and new water temp gauge(old one broke)
Whilst bleeding the coolant I noticed than fan wouldn't come on. I could see the coolant clearly boiling in the rad neck so something not right with this fan setup again.
I'll look into the relay and all fuses today but I'm stumped otherwise.
Thermostat works
Swapped fan switch for spare one
So they are ruled out.