Ask an Immigration Solicitor. Get an Answer ASAP.
I am Lawyer Ak and I will be assisting you today.
Please go ahead with your question?
If they are refusing to give you a refund for feeling unwell or not willing to change your flight you can escalate the agent to ATOL protected to make a claim through them, first of all you would need to speak to the agents head office.