Kate Ford - trade unionist and revolutionary socialist