Baroness Ashton of Upholland

Baroness Ashton of Upholland's full title is The Rt Hon. the Baroness Ashton of Upholland GCMG. Her name is Catherine Margaret Ashton, and she is currently on leave of absence from the House of Lords.