9th June 2025 - 10th June 2025 Hope and Despair: Crisis and Opportunity – Annual Conference 2025 St. Mary's University, Twickenham Waldegrave Road, London