President Cyril Ramaphosa has called on all South Africans to rally together for a better future for all in the New Year.