After wiping the computer, trying various different solutions, hundreds of checks....
It turns out it was the ISP that I was using.....
was using virgin, changed to tiscali and everything was fine.
I think whatever domain name services that the virgin server was using was working.