Well boys and girls get yourself along to the VTST website and see the budget for 2008/9.
In a nutshell:
Income = £1.049m
Expenses = £1.877m excluding some other unspecified costs
Shortfall = £828,000
By any stretch of the imagination, this is an insolvent organisation if they continue to take credit from suppliers. Digest and discuss....