After 25 years the Trust is coming to an end and will cease to make funds from 1 January 2026.