Q.My Agapanthus (in a Pot) Hasn’t Flowered for 2 Years
I have put it in the shed over the past two winters, but still no flowers. Should I plant it out before the winter or hope it flowers next year?

Certified GKH Gardening Expert
You may be lacking phosphorus. If there is a lack of phosphorus in the soil, plants will have little to no blooms. You can either use a phosphorus rich fertilizer or add some bone meal to the soil. This article may help as well:
https://www.gardeningknowhow.com/garden-how-to/soil-fertilizers/phosphorus-plant-growth.htm