John Glen

(Contributor)

John Glen is the Conservative MP for Salisbury and South Wiltshire, Economic Secretary to the Treasury and City Minister.

Social media

Twitter