This week’s sheep throughput in factories is expected to be at its highest level since June 2023, with kill figures expected to be upwards of 60,000 head.The sharp jump in processing activity is being underpinned by demand for the Islamic religious festival of Eid al-Adha, which takes place next week from 16 to 20 June.