Ahmed Hadi, 47, has been left stranded in Malaysia after the courts confiscated his passport following a row over an unpaid parking ticket.