Old flames, new heartbreaks and another Love Island triangle forms as hurricane Emily shakes up the Villa.