TTFPC Budget Analysis July 2024