Zwelivelile 'Mandla' Mandela has been prevented from travelling to the UK to attend pro-Palestine events.