UK has enough gas says No 10 after supply warning