In a large oven-proof skillet over medium-high heat, add the oil. Add bacon and render for 4 to 5 minutes until crisp. Stir in the garlic, shallots, and Brussels sprouts and cook for 3 minutes. Add the corn kernels and thyme. Toss well and bake until the Brussels sprouts develop nice color, about 10 to 12 minutes. Remove the succotash from the oven and put it into a bowl. Add the white beans, tomatoes, and parsley. Toss well to combine. Season the succotash with salt, pepper, and fresh lemon juice, to taste. Transfer the succotash to a serving platter and serve.