Taylor Swift has released her sixth studio album 'Reputation' and the physical copies come complete with a heartfelt letter to her fans in which she warns for the "after-effects" of social media and admits she has made "mistakes".