Barbara Castle — bronze statue erected in Blackburn, England in 2021