Some customers buying a traditional helping of fish and chips are being served catfish instead of the usual cod without being aware. Rising costs - made worse by the Iran war - are being blamed