I have checked the hosts files and they seem ok.
I have check to see if there was a proxy active which there wasn't.
I am unsure of what else to check. I am currently doing a virus and malware scan. The internet works in Firefox, Safari and Chrome but not Internet Explorer. I am using Internet Explorer 7 on Windows Vista Home.