'Diabolical love affair with guns robbing our children of their future' – MP Williams