The Easter holidays?
That and Covid probably mean that schedules are very difficult to guarantee.
One would hope that a company such as BA would have very robust processes, very good staff training and back-up in place to maintain as near normal service as possible. Isn't that why we pay a lot more for BA tickets than the LOCOs?
Could the OP get the refund and do their trip via trains instead? Eurostar was running normally a few weeks ago when I had to work in Paris. You have to provide a Covid vaccination certificate and a passenger locator form, but it is fairly straightforward.