The DA minister of public works and infrastructure Dean Macpherson has opposed President Cyril Ramaphosas signing of the Expropriation Bill into law.