Baroness Shields

Baroness Shields's full title is The Baroness Shields OBE. Her name is Joanna Shields, and she is currently on leave of absence from the House of Lords.