Place the bread in a food processor and blitz to make breadcrumbs.
Fry the onions and garlic in a little of the olive oil for 1 minute.
Add the onions, garlic, parsley, mint, ground almonds and breadcrumbs to the apricots in orange juice. Mix well.
Spoon the stuffing into the gap in the lamb where the bone has been removed.
Tie the lamb joint neatly with string.
Place the lamb on the rack of a roasting tin and roast for 25 mins/500g.
Remove the lamb from the oven, lift the lamb off of the rack and skim the fat from the juices in the roasting tin.
Replace the meat on the rack and spread the honey over the surface of the lamb, return to the oven and roast for a further 30 minutes
Take the lamb out of the oven, remove from the rack and cover with tin foil to rest for 20 minutes.
While the meat is resting carefully sieve the juices from the roasting tin into a saucepan.
Make up the stock and add to the saucepan.
Boil the sauce rapidly until it begins to reduce.
Serve the lamb with the sauce.