CANCELLED: The Island: Should London be independent?