Cut up the bacon and sausage and add it to a pot over medium heat. Cook until browned and crispy (about 10 minutes). Transfer the bacon and sausage to a paper towel lined plate. If there's more than a couple tablespoons of fat left in the pot, spoon out the excess, but don't drain it all (and, conversely, if the pan is looking dry, add a splash of olive oil).
Add the onion, celery, and carrots to the pot and sauté for 5-7 minutes, stirring occasionally.
Stir in the garlic and flour and cook for about a minute.
Stir in the broth and ensure all the flour has dissolved.
Add in the cream, potatoes, bell pepper, corn, marjoram, and Tony's seasoning. Also add the sausage and bacon back to the pot. Increase the heat to high and bring the soup to a gentle boil.
Reduce the heat so it's steadily simmering and cook with the lid slightly open for 15-20 minutes or until the potatoes have softened. Give it the occasional stir so nothing sticks to the bottom of the pot.