Ibstock (LON:IBST) used its 2025 full-year results presentation to acknowledge a difficult trading backdrop, outline actions taken to manage costs and capacity, and describe how management expects cas ...