TIL that Love Island is filmed and aired on only a 24 hour delay. I’d basically never heard of the show before, but I was flabbergasted by the explanation on this episode of The Distraction