I don't seem to be having this problem any more. I'm not sure if it fixed itself last night at about 21:30 or if someone managed to fix it from this forum, but I'll mark the problem as solved and mark Ben's as the best answer given the additional help he gave me via PM.
Thanks all - case closed.
Thanks all - case closed.