Big Brother vs Love Island: Who won the launch night ratings battle?

Bitnami