James Johnson

James Johnson


Add to favourite authors

James Johnson was senior research and strategy adviser to Theresa May 2016-19.

James Johnson was senior research and strategy adviser to Theresa May 2016-19.