Some Villa secrets don't look set to stay secret very long, and Zara and Tanya have some news for Olivia...
Aired 2023-01-31 · 47 min
Love Island: all seasons and episodes