Please leave him, ask for a divorce. He might refuse, as he is the one to pronounce it. Were you legally married by Nikah in a Muslim country you'd go to court there and ask for the divorce which you should get in this situation. But since you are by law not married you can't go to court. You did however enter into a contract so I would not advice you just to walk away simply because you are not Muslim. What city do you live in? Is there a mosque or Islamic center where you can find someone to help you? Get the divorce properly for your own peace of mind.
Fox I think that is TERRIBLE, almost hilarious advice, given the circumstances. She is not a Muslim! She is not legally married! What contract?! Do you think this 'contract' is one that anyone who matters is going to pay any attention to AT ALL should he decide he wants to argue the toss about it and make things difficult for her?
She doesn't need to be asking this selfish parasite for his permission to do a damned thing. And why on earth should she be made to feel that she needs to jump through the hoops dictated by Islam before she can have her dignity and her freedom back?
This 'marriage' is not recognised in any law that she needs to abide by or worry about. It's not a marriage. It's nothing. Nothing at all. To you maybe, but with respect, this isn't about you and your beliefs. She can walk away and never look back, any day she likes and there is not a thing he can do about it. And he chose it that way, because he chose to make her his convenient seedy little secret, not recognised in law. He perusaded her it was all about true love in the eyes of God, when actually it was all about being able to take what he wanted and give nothing in return.
OP this is the easiest 'marriage' to walk away from ever in the history of the universe. You just go into his flat and take your toothbrush and tell him the scales have a finally fallen from your eyes. Or better still, you you abandon the toothbrush, change your mobile phone number and offer him no explanation at all.
But if you are determined to continue to see the good in him, (and I suspect you are) then how about you do this?
-
You arrive on Saturday with a couple of suitcases and you tell him you are moving in permanently.
-
You tell him he needs to dig out his passport and personal documents as you are both going to go the the registry office to book your legal marriage first thing on Monday. (don't worry - there's not a chance in hell he'll do it.)
-
You tell him he will be meeting your family next week and inviting them to the wedding.
-
You tell him he will have no more money from you AT ALL. From now on he has a choice. You either split all household bills 50:50 and after that you both manage your own money (the usual way) or he pays 100% of all household expenses, and what you earn is yours to spend as you choose, the devout Islamic way. Then we'll see just how devout he is.
)
-
You fix him with a stare that makes him know you are serious. It'll take you roughly 15 minutes to know exactly where you stand.
I've been thinking a lot about this, and what his reasons could possibly be for wanting to do things like this.
Why would he want to 'marry' you, but not make it legal? How long has he been in the UK? It sounds to me as though he is almost certainly already legally married here.
Perhaps he has children in the UK and did this as insurance against being removed - right to a family life and all that, but now he has his passport he doesn't need to see them? Or perhaps the marriage broke down and he won't seek a divorce for some warped reason of his own.
Or his passport and papers are completely bogus and he does not want to rock the boat by showing them to anyone in order to arrange a legal marriage.
If he is gay would a religious ceremony do the job of throwing family off the scent? I have no idea. Unless he just wants to keep up appearances for the sake of his Imam. 
Does he go back regularly to either his country of origin or the subsequent adopted country, to visit? If he does then he almost certainly has a wife and children there. Perhaps he sends money home to them which is why he's always tapping you for cash. Perhaps he sees you as a perfectly vaild second wife, because he can't ^possibly6 be expected to go without sex and a housekeeper while the other wife is back at home? Perhaps he really loves you but is just weird and struggles with commitment. Who knows? It could be all or any of these things.
The only thing we know for sure is that you are:
Being strung along with false promises
Being bled dry financially and emotionally
Taken for granted and kept at arm's length except when it suits him Gradually being marginalised from your friends and family in order to support his weird charade
Frightened to question him because of his defensive or aggressive reactions
Almost certainly being lied to, continually and pathologically
giving all of yourself to someone who has no intention of giving you anything back
Always being put last in his order of priorities
Left hanging in limbo, living a secretive half life.
UNHAPPY
And whether you are his one and only 'wife' in the eyes of God, or the law, or not, is almost irrelevant really. Those things there ^^ in bold, are all you really need to focus on.