The presidents of Venezuela and Bolivia will arrive in Cuba later on Tuesday to pay their respects to Fidel Castro.

They will join thousands of people taking part in a rally in Havana to honour their former President and international icon.

ITV News is in the capital and found even among Castro's greatest supporters there is a wish to change and modernise the country - but without doing anything to sacrifice the health and education systems he introduced.