South African President Cyril Ramaphosa received a warm welcome at the African National Congress (ANC) party's May Day rally in Cape Town, vowing that the party remains committed to improving the lives of workers and ensuring freedom in a united nation.