CREDITORS left out of pocket after last year’s debt-ridden Battle of Flowers will be paid today with £120,000 of taxpayers’ money. The Government has said that the money will be an advance of future grants, meaning that, in years to come, the parade will receive less public money than it otherwise would. Exhibitors, security firms, […]

