BA's call centre tells me that all the good seats have now been taken, leaving only some crappy aisle seats, despite my effort to check in at T-24 as usual to ensure good seats.
All of the good seats and pairs may have gone before T-24 anyway. That’s the risk of not paying for seats.