Jenny Randerson, Baroness Randerson