Patience Wheatcroft United Kingdom
Media

Patience Wheatcroft

Baroness
House of Lords, UK Parliament

Ranked best in Brexit50 (#29)
Appears in 1 ranking