London arts and culture the Barbican Centre apologised after it abruptly cancelled an event hosting the co-creator of a Palestinian radio station and asked