I think it would help if you could supply us with more
details:
1. Nationality/ Holding what passport?/Sex
2. Social Visit Pass granted was for how long?
3. What was the reason for the overstay?
4. Has there been any extension on the passport before?
5. Is there a return air ticket to this person's country?
To have overstayed for 3 months is not a joking matter and for
that matter may even jeopardize the person whom this foreigner is
with (that is you at the moment) - harbouring an illegal. So you
had better take some action and not hesitate any further.
To give you the info. 1. It is a UK passport. Male aged 24. 2. Visa
was for one month - nearly 5 months over now. 3. Liked the country
and started seeing a local girl but that's over now. 4. No
extension to passport. 5. Not yet but will get one if it helps.
Been working casually but employer thinks it's a differnt visa. I
know the right thing to do is go to immigration but hearing about
what could happen with jail and the cane is hard to think
about.