The New Patriotic Party and the National Democratic Congress, have held their final rallies as the country prepares for elections