Stephen Twigg
Progress
United Kingdom
Official Opposition
Politics of the United Kingdom
Foreign Policy Centre
Labour Party