It's not just dairy farmers who are struggling at the moment - the price of Scottish lamb has reached a seven-year low.

Farmers in Newtown St Boswells, in the Scottish Borders, say they're getting around 20 percent less for their lambs, than last year.

And it's not just the price of lamb that has fallen - these breeding sheep were going for around £150 each last year.

This year, the farmers are getting about £120.

Breeding sheep at the auction mart in Newtown St Boswells. Credit: ITV Border

Why are Scottish farmers losing out?

The strength of the GBP (British pound) means farmers are getting less for their exports.

And the National Farmers Union in Scotland says cheaper lamb from New Zealand is flooding the market.

How can things change?

Farmers in the Borders are trying to persuade more people to buy locally sourced lamb.

We would like to see every retailer have British or Scottish lamb on its shelf over any other so the consumer has the choice of having local lamb or imported lamb rather than just having only imported lamb on the shelves and we think that needs to happen."

Rob Livesey, NFU Scotland
Burt's in Melrose is one restaurant that uses local lamb. Credit: ITV Border

But it could be that even more of a shift is needed - as people in Scotland currently eat less lamb than most other countries in Europe.