Peter Smith is a lawyer who works in central London. He has previously worked in Parliament, for Edward Leigh MP.
subscribe
donate
We depend on you! If everyone who visited MercatorNet this year donated just $10, we could make our annual budget. Please think about it.
follow us
our shop