Olivia Attwood is backed to become Love Island's new host by Olivia and Alex Bowen - after Maya Jama blindsided ITV by quitting November 13, 2026 · Daily Mail Read full story at source