Less people are booking with BA due to the BAEC changes, so the aircraft will be lighter, needing less fuel and therefore can fly faster
Or its just an admin change to fit with overall schedules. The scheduled flight time has an amount of buffer built in anyway.