The summer’s hottest story continues and there are plenty more surprises in store. The contest for love - and that £50,000 prize - is getting hotter by the minute.
Love Island Season Number: 10 Episode Number: 31 Episode Title: Episode 31 Air Date: 2023-07-05