The newly released livestock population data (DEFRA, 2025) showed a further reduction to the UK sheep and lamb flock with lamb numbers decreasing most. Although still a decrease, the 2025 breeding flock has seen the lowest decline since 2021 with ewe numbers only reducing by 101,889 head since 2024; demonstrating an ease in the rate of decline in breeding stock as we head into 2026.
Towards the end of 2025, we have seen a healthy demand for well finished lambs at “export weight” between 40-45kg
Nothing to see, trying to get out of the creative block of the century. Here, you can have these two spicopaths hugging and pampering each other for Valentine's Day. I hope you like it.
#narilamb #cotl #truedevotion