TTFPC Budget Analysis May 2024