Barbara Castle, Baroness Castle of Blackburn