if the claim meets the criteria (see the dedicated thread via the forum dashboard), you should use the dedicated flight delays form on the website, a general complaint won’t necessarily be assessed by the right person.
https://www.britishairways.com/trave...service-portal
if you have done, then I would reply requesting the compensation due.
Good luck.