British Airways has refunded. Lycafly promised to refund my bank account at the end of November but still did not receive it. Call the customer service to ask about the refund process of my ticket, and the customer service directly hangs up on my phone.