About Katherine Davidson

I am a Portfolio Manager at Schroders.

All Articles

New Lord Speaker And Leader Of The House Take Up Their Positions

Public trust in government is waning, as the 2021 Edelman Barometer of Trust revealed recently. Between January and May 2020, trust in

February 19, 2021

Last month I was invited to present at a conference in Berlin; I spent a couple of days preparing and

February 11, 2019