58 projects from around the world have been shortlisted for the £250,000 Lush Spring Prize for environmental and social regeneration. The 2025 Lush Spring Prize received well over 600 applications, ...