BA are changing flights left, right and centre at the moment but when they change a morning flight to an evening flight it really sods up any business plans.
As zfw says they really aren't helping themselves. I've claimed a refund and cancelled the trip.