Re: This is interesting
"No evidence to suggest whether its TeamViewer or Talk Talk whether the ultimate fault lies. (Or possibly both)."
Or possibly neither. Just because a bunch of idiots manage to generate some self-reinforcing hysteria about something on the internet doesn't necessarily mean it's real. Here we have scammers phoning up pretending to be TalkTalk technical support, and you have some TalkTalk customers falling for it. There's no particular reason to think it goes further than that, particularly since TalkTalk customers aren't the brightest (otherwise they wouldn't be TalkTalk customers).