5 months ago‘Where is your humanity?’ Labour Party leader Keir Starmer confronted on a trainMiddle East Eye