General
Get a detailed analysis of Ngo Tai Hong v John David Andrew Ip and Another and how it applies to your situation.