Transport for London has released the final bill for the failed Garden Bridge project - breaking down where the 53 million pounds was spent, most of that from the taxpayer. Details of donors who wanted their money back were also published, after demands for transparency from City Hall.