At loggerheads are the Minister of Public Works and Infrastructure Dean Macpherson and his deputy, Sihle Zikalala.