วันที่ 6 กุมภาพันธ์ 2548 การเลือกตั้งทั่วไปภายหลังรัฐบาลไทยรักไทย นำโดย ทักษิณ ชินวัตร สมัยแรกครบวาระ โดยการเลือกตั้งครั้งนั้นพรรคไทยรักไทยชนะการเลือกตั้ง ส.ส. แบ่งเขต 310 ที่นั่ง จาก 400 ที่นั่ง และได้ ส.ส. บัญชีรายชื่อจากคะแนนทั่วประเทศ 18.99 ล้านเสียง อีก 67 ที่นั่ง จาก 100 ที่นั่ง ขณะที่พรรคที่ได้ที่นั่งอันดับ 2 คือพรรคประชาธิปัตย์ ได้ ส.ส. เพียง 96 ที่นั่ง
การเลือกตั้งครั้งนั้นส่งผลให้ทักษิณได้กลับมาเป็นนายกรัฐมนตรีสมัยที่ 2 และสร้างประวัติศาสตร์เป็นพรรคการเมืองที่ได้ ส.ส. มากที่สุดนับแต่มีการเลือกตั้งในประเทศไทย
แต่ให้หลังเพียงปีเศษ รัฐบาลทักษิณประกาศยุบสภาผู้แทนราษฎร หลังต้องเผชิญกับการประท้วงขับไล่รัฐบาลโดยกลุ่มพันธมิตรประชาชนเพื่อประชาธิปไตย