How can I secure funding for a PhD in the UK? I am an international (non-EU) student got an offer from a professor from a UK university to supervise my PhD. I have applied for funding for research students within the university, but I couldn’t secure it probably because had lower grades than the requirement for the scholarship.

Now, my supervisor was promoted to the director of research of the same university. Does the director of research have the power to influence the funding committee in my favour, in spite of my low grades?

I need help, I am totally unable to understand the process of securing funds in the UK, and what role your supervisor plays in securing funds for you.
I was in a similar situation as you a few years ago. I have written a few answers on this SE on the topic:


General info about funding for PhDs in the UK
A bit more about the same topic
and Some information about why this is so difficult if you're not British or European


In the end, this depends on many factors, including your nationality, your field, and your institution. Funding for a PhD for a non-British and non-European person is rare, because it is the financial equivalent of 3 or so British students. You will be responsible for International Student tuition (at my old university this was about 17k£/year plus living expenses, all of which you need to have the first year prepared for in order to get your visa. 

So we need more information, and your first point of enquiry should be the supervisor who wants to work with you.

To be quite honest, even with stellar grades, this would be extremely difficult unless you're very lucky. I had several PhD offers in the UK but in the end I gave up and went to Europe, and didn't look back. I would advise you consider doing a PhD in the EU - in many cases these are fully funded, with no discrimination based on nationality. 

But: maybe there is something your prospective supervisor knows about. Maybe there are nationality-based scholarships. Maybe there are scholarships from your home country. The only way to know is to ask your supervisor, the International Office, and google. The remaining scholarships are very competitive (e.g. Fullbright) but worth a shot as well.