update from me:
having been fobbed off by Leeds store and arguing and arguing after them saying it’s not a problem for them to fix, we contacted apple support and the guy was a godsend. He offered a repair or replacement, free of charge. We sent off the iPhone, and lo and behold, they repaired the phone.
my takeaways:
1) Leeds store were the worst support, they did everything in their power to silent us a fix under consumer warranty as they tried to state that our complaint wasn’t within 2 years (we originally reported the problem in September).
2) Leeds store stated they replaced the speakers and left those in, apple support stated that the Leeds repair notes show that they HAD NOT.
3) apple state the eventual fix was a “model repair” but declined to tell us what that was.
4) they tried to say it was “water damage to a component”. We stated it is water proof and it’s never ever been in water.
anyhow. We have a repaired phone. Apple won’t tell us what the repair is.
but I feel your pain!