A camp for 600 asylum seekers is to 'stay open until 2030' despite assurances it would operate for no longer than 12 months.