I had two bookings with BA. First was London/Madrid London over the first weekend in May. They cancelled the flights. The second was to Chicago and back September/October. We were coming back on the daylight flight operated by American but that got cancelled and they rebooked us on anovernight and, to be honest, I took advantage of that to cancel.
In both cases I needed a little perseverence to get through the phone system and, on the 2nd time, the operator explained to me they were/are all working at home but in both cases the money was back on my card in under two weeks.