I suppose you were on BA212? Then it's due to the A380 serviceability - see the appropriate thread. It's not due to yield management because, unfortunately for those of us who'd love the airline to fly somewhere else other than 20+ US airports, those flights are going rather full.