Sol mayor laments ‘troubled’ finances