Nairobi, Kenya - Kenyans are casting their votes to elect a president and a new parliament following weeks of campaigning and claims of a plot to rig the results. Polling takes place between 6.00am (3:00 GMT) and 5.00pm (14:00 GMT) local time with results expected to be announced within seven days. More than 19 million voters have registered to cast their vote in Tuesday's election in 40,883 polling stations across the country. Polling stations were crowded from the early hours of the day, with some voters queuing at stations as early as 1am despite the chilly weather of 15 Celcius degrees. President Uhuru Kenyatta, 55, is seeking a second and final five-year term in office and faces stiff competition from an opposition coalition led by veteran politician Raila Odinga. Odinga, 72, is running for the presidency for the fourth time. Fourty three-year-old Aggrey Mwelesa, a father of four who works as a security guard, told Al Jazeera that he was happy to exercise his democratic right by voting in the election and the process was smooth. "The exercise was smooth. Very calm. I came to the polling station at 2am. I pray for the best man for our country to win," he said. Alice Waithaka, a 35-year-old mother of two, said she had been queuing since 4am and did not experience any problems wile voting. Polls have shown the two candidates - Kenyatta the son of the country's founding father and Odinga former prime minister and son of the country’s vice president - neck and neck. But no sitting president has ever lost an election in the East African country of 48 million people. Five years ago Kenyatta defeated Odinga with the former prime minister disputing the results before they were confirmed by the country's supreme court. To win the election outright, either presidential candidate must garner at least 50 percent of the votes, plus one. Candidate must also get at least 25 percent of the votes in half of Kenya's 47 counties to prevent a second round of voting. If no candidate receives that, the election will go to a runoff, which would be a first in Kenya's history. The election is largely being fought over the economy and the courting of the youth vote. More than half of the registered voters are under the age of 35. Kenyatta is promising to create more than one million new jobs in the country, which has the second biggest economy in the region. He also said he will reduce the cost of living in a country where 47 percent of the 48 million population live below the poverty line. Odinga, on the other hand is promising to fight corruption. Transparency International - the global anti-corruption group ranks Kenya 145 out of 176 in its 2016 corruption index. Odinga has also said he will create jobs for young people and make the country - which in recent years has experienced droughts - food secure. OPINION: The murder that shook the Kenyan elections In an interview with Al Jazeera earlier this week, Odinga said his party has put in place efforts to stop an alleged plot to tamper with results. "There are attempts to manipulate the results," Odinga said. "The only way [Kenyatta's party] can win this election is by rigging." The country descended into violence in 2007 after the opposition, led by Odinga, claimed the election results were rigged in favour of the then incumbent Mwai Kibaki. More than 1,000 people were killed in post-election violence and some 600,000 were displaced. Kenyatta, while addressing a campaign rally last week, denied attempts to rig the elections and said the allegations by opposition leaders were a ploy to form a coalition government.