Hi,
I don't know for what exact roles you are applying to. If you try to become a Power Apps consultant with a Dynamics 365 partner, then I can understand that companies aren't choosing you as it seems like your experience starts about 9 months ago with the technology. At least, that is how I read your CV. The applied skills aren't certifications which might be interesting to partners.
In case you are applying at end users as business analyst, then your experience seems to be good, but I would have doubts. To each job experience, you provided too much detail. During an interview, you can explain all the details if they ask for it. I would start by pimping your CV. It looks too basic. Ensure you have an appealing lay-out. Add a wonderful photo where maybe you smile a bit. Like colorful graphs are appealing to CFOs, a well-designed CV is appealing to HR.
Having the experience at Santander and PSA Groupe is valuable. Keep it short. Maybe summarize the text in one short paragraph per experience.
What holds me back is the text 'Independent Market Analyst' with the details. This is just because of the details. In case you mention the title including 'self-employed' and only mention that you performed several analyst related projects for clients, that will make me more curious.
As mentioned, less is more. Have an appealing lay-out. Don't add all of the details. Make people interested to learn more about you. If you then get interviewed, you can explain all and they will get to learn you with your personality and you can talk about some details, but also focus on talking about your future role.
In addition, you can reach out to a recruitment agency.