Key stats you need to know before phase 6 of the General Election starts
Across the 59 constituencies, a total of 979 candidates are vying for votes of which we have both candidates with criminal records and candidates…
14 May 2019
Across the 59 constituencies, a total of 979 candidates are vying for votes of which we have both candidates with criminal records and candidates…