I have return flights to NZ booked for 25th June, from Heathrow to Auckland, transiting in Singapore. I return on July 18th. The trip was booked through the Air New Zealand UK website but all flights are with their codeshare partner, Singapore Airlines. At present Air New Zealand are only offering flight credits for flights up to July 31st, not refunds. My question is, am I entitled to a cash refund under the CAA guidelines? I obviously leave from and return to an EU country, but would my flights between Singapore and Auckland be eligible for a refund under these regulations? Incidentally, I have not received any confirmation that the flights have been cancelled yet, but on the Singapore Airlines June flight schedule, my outward flights are not mentioned. They have not yet released the schedule for July. Any advice would be greatly appreciated.