Skip to main content
20260910 Eilidh Taylor website

Eilidh Taylor

Eilidh Taylor is the advocacy associate as part of our 2026/27 Graduate Scheme. Before this, Eilidh completed a BSc in political science at SciencesPo Paris and a master's in development studies at LSE. She cares particularly about narratives in politics, lived experience of policy, and how to bring kingdom hope, dignity and justice into these spaces. In her spare time, she enjoys cycling, drawing and exploring outside.

Making sense of the government’s Immigration and Asylum Bill

19 October 2026Three sections of the bill that Christian ministries should be aware of

Read more...