Gaps in the resume are nothing out of the world! But even in this post, your reason for not being able to complete a master's in the UK is "some financial problem." This could be genuine, and I am not being judgmental about it, but look at it this way.
In India, there are educational loans sanctioned by nationalized banks on fairly reasonable terms, and generally, there is a time of six months to one year before the repayment has to start. Till that time, the borrower is required to pay only simple interest. Details aside, everyone here knows this and is likely to find even genuine reasons put across by you to be suspect! The interviewer won't say so, and you probably won't realize the extent to which you must elaborate on your genuine reasons. This would adversely affect the outcome of the interview without knowing what went wrong!
Understanding Comprehension, Conviction, and Acceptance
Then I would like you to appreciate the difference between comprehension, conviction, and acceptance of a fact being put across. All interviewers are not necessarily experts in mind-reading or even in effective communication. The candidate has to be very careful in ensuring that his message gets across, is understood, and usually accepted to be genuine. Even if that happens, there could be many reasons that the outcome of the interview may not be in your favor.
If the presentation of the candidate or his answers or arguments is "perceived" to be "made up or fabricated," the candidate lands in trouble. Building credibility in all interactions and especially in interviews is unavoidable for success!
I am NOT going deeper into your situation but am only presenting probable reasons and hope these are meaningful to your situation. You are free to raise more questions if you like!
Regards,
Samvedan