margot florence future 2