Generally, carnivorous plants grow best in an open, ericaceous compost. A potting mix of coarse sand or perlite, with fine pine bark compost works well – as does substituting the pine bark for bracken compost, which you can buy or make.
This is Secret Garden content
This content is exclusive to subscribers. If you are not a subscriber you can access this content by subscribing to Gardeners' World.