tampines grc has faced a contest in every general election except 1997, in which the national solidarity party was disqualified. in the 2001 and 2006 general elections, the pap's opponent was the singapore democratic alliance (due to a merger with national solidarity party until 2007).