Combine the marinade ingredients in a shallow dish.
Add the lamb. Cover and refridgerate for 4 to 6 hours.
Drain the lamb and reserve marinade. Pour reserved marinade into a small saucepan. Bring to the boil for 1 minute.
Arrange the lamb on skewers. Cook the lamb over direct/medium heat, for about 5 minutes each side, basting with the reserved marinade once during cooking.