The cancellations today are due to BA's own system failure, so you appear to be entitled to compensation under EU261/2004. There's a main thread about that you can find here:
The 2018 BA compensation thread: Your guide to Regulation EC261/2004
This should cover everything you need to know.