The casino's do get punished a little if they don't hold their end of the rules regarding withdrawals. This punishment is less players. Sites like askgamblers are perfect to warn players about some casinos and their practices.
Personally i refuse to play at casino's who take more time then 1 max 2 days to pay out the winnings. Actually lately i have been only playing at casinos that pay out the same day or even within minutes or hours. If you have a bad experience then please do report this on askgamblers or other sites so that other gamblers can be warned!
Read the terms very carefully, deposit only when your account is verified so the withdrawals goes smoothly. Or only deposit when you know for sure that the casino is trustworthy. Casnos that stall the payment so long or has ridiculous terms.. tip: just don't play there anymore. Casinos lose a lot of money but they win a lot more. I have seen complaints for a few 100 euros or thousand where players do not get paid. I mean that is just really messed up when a casino makes at least 500 times te profit in one day.
Hey there and welcome to AskGamblers Forum
Depends on whether they have listed UK as a restricted country within their terms or not. If Yes, then you should not hold much hope of getting back anything. If No, then you are entitled to get your winnings.
In your case (mbitcasino) I'm afraid you violated multiple terms and namely:
therefore not entitled to get back anything unless the operator decides to show some goodwill and return your deposit.