“CAPACITY, capability and organisational cultural challenges” are some of the reasons Bradford Council’s finances have been left in a perilous state – a meeting was told.