I was prescribed Buspar / Buspirone about 12 years ago by a Consultant.
It definitely helped a lot with my anxiety. Worth noting, however, that in the UK it is only recommended for short term use. So basically take it only when you absolutely need it, rather than all the time. If you need it all the time you need to find another med!
About 6 years ago, having changed GP surgeries, I was having a rough time and asked my Doctors if I could increase my dose (which was the bare minimum). Instead they took me off it with immediate effect and no proper explanation. The timing of this was disasterous as my anxiety had already been spiralling, and I ended up in hospital.
The GPs tried to claim it was "banned". It isn't banned, it is still approved for use by the NHS. They've now changed their story to say it can only be issued by Consultants, not GPs. So I've suggested that means they should never have taken me off it, as presumably they didn't have the authority to do that either.
So now I'm stuck in a situation where the only drug I know to be helpful is unavailable to me because my Doctors decided to change something they shouldn't have changed, and now they can't change it back. As I'm not currently seeing a Consultant I'm stuck in a bureaucratic Catch-22.
So if you're on Buspar, don't let anyone take you off it unless you're absolutely sure you'll never want to take it again!