I'm an islander through and through - Drag Race UK contestant 0 28.09.2024 00:55 BBC News (UK) Chanel O'Connor who is competing on series six of Ru Paul's Drag Race UK was born on the Isle of Bute.