Guidance: WITH STRONG LANGUAGE AND ADULT CONTENT.
ITV2

Love Island

Series 8 - Episode 2

Davide's big decision looms, Tasha is left torn between Andrew and Luca, and the Islanders' secrets are revealed in today's challenge Anything to Declare.