Glaring errors in the results of the August 8, 2017, General Election, published on the website of the Independent Election and Boundaries Commission (IEBC), have kicked up a storm, with leaders calling for a reorganisation of the commission before the proposed referendum and the 2022 General