Stephen Knight

Stephen Knight is a Liberal Democrat politician. A member of Richmond upon Thames London Borough Council, he was a member of the London Assembly from 2012-16.