Jeremy Corbyn speaks at pro Palestine rally