The ANC’s election manifesto launch held in Tshwane on Monday was characterised by apologies and promises from party president Cyril Ramaphosa.