Helen Shore — British barrister (1930-2025)