After two days of sharp criticism in Parliament, President Cyril Ramaphosa is expected to defend his State of the Nation Address amid opposition claims that his government is big on promises but short ...