Nancy Stewart Parnell — British politician and trade unionist