An emotionally-charged debate lasted for five hours with strong speeches on both sides.