Here's a Goddess bra for $39.75: https://www.amazon.com/Goddess-Womens-Adelaide-Underwire-Banded/dp/B071VSSTF6 (US sizing)
and an Elomi for $37.20: https://www.amazon.com/Elomi-Womens-Coverage-Underwire-Hazel/dp/B0996CDM5N (UK sizing)
Both are Try Before You Buy and both will probably fit a lot better than what you currently have!