It's the end of half term in England and Halloween hols in N.I.
ALL BA flights BHD to LHR were full THU/FRI/SAT/SUN.
Mon first avail was 1940 dep with a few seats left but think they upgrade 1810 dep from 319 to 320 so it now has a few avail.
I'm sure Aer Lingus similar.