Jeremy Clarkson is selling the lambs brought up on his Diddly Squat farm to eat for £126 a box.

The broadcaster opened Diddly Squat Farm Shop on his country estate in Chadlington in Oxfordshire last year.

Now he has invited fans to come along and pick up an entire lamb - prepared ready for dinner.

Each box has one leg of lamb, one shoulder, 12 loin chops, four chump chops, one neck fillet and 12 sausages.

In a post he said "he had 'done a thing" and added: "My lambs, brought up on Diddly Squat Farm, munching through wild flower fields and around my grassy Neolithic Fort, are now ready to go from my farm to your table."

He included a photo of a sheep with a cheeky caption saying 'You've watched the show, now eat the cast', referring to the 'Clarkson's Farm' TV show.

The tongue in cheek post received plenty of positive responses from fans of the farm.

One said it would be "extremely hard to eat those lovely wee lambs we have been watching grow up on your farm" before cheekily asking if the shop also sold mint sauce.

Another wrote to say he'd buy some to enjoy "with some fava beans and a nice Chianti", quoting the iconic Hannibal Lecter line from cult classic film 'Silence of the Lambs'.

Referencing an episode of the TV series, one customer asked if they could "buy the one that kicked you in the nuts or is it going to auction for charity?"