Mix together the seasoning, lemon juice and olive oil.
Put the lamb on a large baking tray and then rub the seasoning mix over the lamb, making sure it is all covered.
Put in a preheated oven at 180°C (160°C fan) / 360°F / gas mark 4, for 4 hours.
Once cooked, let the meat rest for 15 minutes. Use 2 forks to shred the meat and pull apart.
Make the slaw by mixing together the cabbage, carrot, red onion, lemon juice, yoghurt, vinegar, mustard.
Serve the lamb with wraps, the slaw, rocket lettuce, dips and olives and let everyone build their own lunch.
If you can't find the 'season all' spice mix, then you can make your own seasoning by mixing together half a teaspoon of paprika, cumin, garlic, ground coriander, cayenne with a pinch of salt and pepper.
Prefer things on the spicy side? Drizzle some sweet chilli sauce on the lamb just before serving.
We used soft mini tortillas, but you could serve these in naans, pitas or even make your own flatbreads.
Freeze any leftovers and then it can be reheated to serve with salads, sandwiches or quesadillas.