Lily Allen and file-sharing: the story so far