The CAA is one of a number of regulators whose task is to protect the public from bad practice from big companies. Sadly, like many of their ilk, they take the salaries but do little of the stuff they are paid to do. I emailed the CAA over an issue and I have never had the curtesy of a reply. Many airlines have abused this whole issue of refunds for years now. What is to prevent the CAA from calling any airline in and telling them to abide with the law or their licence could be up for review? The CAA is not the only regulator who talks a good game but does little in practice, in terms of protecting the public in this whole issue of refunds etc.