Heat butter and olive oil in a soup pot over medium heat. Add onion, garlic, and thyme and cook until the vegetables are soft, 8-10 minutes. Dust the veg with flour and stir to coat. Pour in stock and bring to a boil. Add cream and potatoes, bring to a boil and boil hard for 7 minutes, until the potatoes break down. (This will help thicken the soup and give it a good texture) Add thawed corn, or corn off the cob, and add it to the soup. Season with salt and pepper. Cook for 3-5 minutes if using frozen-thawed corn or until fresh corn is soft, about 10-12 minutes. Stir in parsley and give it another little drink of olive oil. Ladle the soup into bowls and serve.