The Prime Minister has been blasted over his latest defence of the surrender deal that will give the crucial overseas territory to Mauritius.