David Walby; London & World Wild: Cuba will absolve me