Lily Allen has apologised for branding radio DJ Edith Bowman a "trollop" in a scathing MySpace post around two decades ago. The British hitmaker has addressed her past comments about the Scottish ...