Slow-cooked leg of lamb with beans and tomatoes

Serves 6prep 20 minstotal time