The 2004 Indian general election were held in Indian state West Bengal in 2004 to elect all 42 seats of Lok Sabha in the state.
The Communist Party of India (Marxist) led Left Front had an overwhelming victory in the state by winning 35 seats.
[3][4] On the national level, Indian National Congress became the single largest party and formed the new government with its allies and taking external support from Left Front and other parties.
[7] Left Front Other Left Front members that didn't fielded candidates in the election but supported the alliance were Biplobi Bangla Congress, Democratic Socialist Party, Marxist Forward Bloc, West Bengal Socialist Party, Revolutionary Communist Party of India and other left front parties.
United Progressive Alliance Gorkha National Liberation Front supported the Congress candidate in Darjeeling constituency.