Contributor | John Glen MP
John Glen MP is the Conservative MP for Salisbury. He currently assumes the role of Shadow Paymaster General.
Contributor's articles
Loading...
After weeks of fevered anticipation – and unprecedented pitch-rolling efforts by...
John Glen MP
November 1, 2024