Numbed, I know that the UK is Nationalized Medicine so there aren't a lot of options. Do you have the ability to select your mental health professional? Here in the US, psychologists are not able to prescribe medication; only MDs, in this case psychiatrists, are licensed to do so.
Just because someone has an education in a particular field doesn't mean they are any good at what they do. Just think, depending on how educators score their students, someone can score 65% and pass, and be able to call themselves, in this circumstance, a psychologist. It sounds like you have one of those who scored low.
Can you see your primary caregiver about everything you are going through and get a referral to another mental health professional? Possibly, names of a few so you can talk to each and chose? I suggest having a list of questions that address what is important to you.
It sounds like you are going and have gone through a lot. I think you have a lot to sort through. Do you have a friend that can help you with this?