He said: "From building a world class health and education system, to Cuba's record of international solidarity abroad, Castro's achievements were many.

"For all his flaws, Castro's support for Angola played a crucial role in bringing an end to Apartheid in South Africa and he will be remembered both as an internationalist and a champion of social justice."

RELATED STORIES

MOCKED BY MEMES

Corbyn ridiculed by flood of memes after claiming 'for all his flaws' Fidel Castro was a social justice hero