uh... yeah!
why the hell is your sister even putting up with all this sh**?? in fact why are so many women, i'm asian myself (i'm guessing you are asian) and have heard this story so many times when its the woman who is british and the guy is from back home. she'll marry a guy from overseas and he'll come over and literally behave like a ****. funnily enough its rarely the case when the roles are reversed, most men won't let their wives behave like some diva. yet the guy always seems to think he has a God given right.
firstly your sister needs to learn her rights. well i dunno if you are muslim or not but if you are its not HER job to be the provider, its his. and seen as he is working there is no reason whatsoever why she should be the one providing the accomodation, paying the bills and paying for her kids whilst all the while he gets to sit on his ass all day. whats even her opinion on this and more to the point why the hell is she putting up with it?
i swear so many women need to know their rights and demand respect. if you LET your husband walk all over you then thats what he'll do. if you tell him whats what from the begininng he will know not to mess with you. chances are things are just going to get worse if she doesn't divorce him or tell him to change. now hes telling her to move, if he somehow manages to convince her to do that it won't be long until he'll be physically stopping her from meeting her family and completely controlling her. tell her to wake up and see the signs, shes married to a complete deadbeat and hes not going to get any better.
and typically she'll use the excuse that 'oh hes the father of my child' blah blah blah personally he ain't a father if he isn't getting involved in his kids life or even providing for it. there literally is no reason for him to be around, i doubt she'll even notice hes gone when she eventually dumps him. tell her to at least threaten him with divorce if he doesn't make any changes. who the **** do these freshies think they are, coming over here and acting as though they own the place?!