A petition demanding a fresh election will be debated in Parliament on January 6 as signatures reach 2.8million.