ammonia is 1.5 mg/l which is a little too high (have been advised to carry out 25% water change every other day for next 2 weeks to lower ammonia levels)
nitrite is 1 (mg/l)
nitrate 25(mg/l)
ph 8.4
temperature is 26
Water quality is very poor. 1.5mg/l or ppm ammonia is not a "little too high" - it's
far too high. Sorry if that's blunt, but it's also true.

Even a small amount of ammonia will harm a fish - that amount is enough to kill them (especially in pH 8.4). The only acceptable or safe levels are 0ppm or mg/l (same thing - it just depends on the test kit you're using) for ammonia and nitrite. Judging by those results, the tank is still cycling.
I'd carry out a one-off emergency water change of 50% now, followed by
daily water changes of 15%. Do not add any more fish until ammonia and nitrite read 0 and stay at 0 of at least a week - preferably more (and even then, you should quarantine new fish anyway for at least a month - preferably 2) and reduce feeding to once every other day
Hope that helps and Good luck . . . you're gonna need it