Congratulations Abbi Henning, Winner of the London Independent Story Prize!