All 40 state and parliamentary seats in Terengganu will witness intense three-way battles as Barisan Nasional, PAS and Pakatan Harapan vie to govern the east coast state.