St David’s Hall and the New Theatre in Cardiff are to remain under council control after the local authority U-turned on long-held