In a large soup pot, add the olive oil, celery, onion, and carrot over medium-high heat. Stir for 3 minutes to soften, then add the garlic and green beans. Stir for two minutes, then pour in the stock and water. Add the tomatoes, crushing them into smaller pieces with your hands as you drop them into the soup.
Stir the soup, then add the diced potato, soup, and Worcestershire sauce. Taste the soup, and add more salt to your preference (it may be a lot, the potato will soak up salt as it cooks).
Cover the soup, reduce the heat to medium, and simmer the soup for 20-30 minutes, stirring every 10 minutes or so, until the potato is cooked through. Taste one more time and add more salt until the soup is very flavorful.
Serve with cheddar cheese, crackers, bread, or anything you like. Enjoy!