As anti‑immigration groups set 30 June deadline, President Cyril Ramaphosa concedes borders are porous but repeats old promises of enforcement.