The cattle kill failed to break 30,000 again last week, having fallen below in the previous short working week because of the bank holiday. The final number of 29,653 head is well down on the 32,490 that went through the factories in the same week in 2023, with the poor spring weather being blamed for a slowness in cattle coming off grass.