New figures from the Central Statistics Office (CSO) confirm that the national sheep kill remained tight as 2025 kicked off.The number of sheep sent for slaughter plummeted by 27.8% in January 2025 compared with January 2024's kill.