TalkTalk's 2016 Annual Report was published on Monday 20th June.