Ryanair has openly called out BA in their latest press release so it's going to be interesting what the CAA does in relation to that because if they don't take any real action or are not seen to be taking action against British Airways then they may start asking questions as to why that might be and that may not be a comfortable place for the CAA.
Although generally post March 2019 it'll probably not matter what the CAA do.