TalkTalk Chief Executive, Dido Harding, has apologised after the personal information of more than four million customers may have been accessed by hackers.