Langkawi is a Barisan Nasional stronghold and has never fallen into the hands of the opposition, but three-cornered fight is expected between BN, Islamist party PAS, and four-party opposition alliance Pakatan Harapan, led by Dr Mahathir Mohamad.