President Cyril Ramaphosa addressing the media at Nasrec on the postponement of the budget speech and SA's G20 agenda. Picture. Thapelo Morebudi