Every year The Clothes Show Live launches a competition to find a young fashion photographer from across the UK, and this year’s finalist Becky Long captured the imagination of the judges. So much so, that it was believed her image was extensively post-produced. “English Mustard” is like staring into a vibrant fairy-tale, far away into [...]