TTFPC Budget Analysis March 2025