Poinsettias are a festive staple, but many people struggle to keep them alive for more than a few weeks. A gardening expert ...