Night Stops
There is a simple reason why night-stops will not be reduced or cancelled. It would be impossible to get an aircraft out early enough to hit the UK early enough in the morning for the business people to do a full day's work. BA would not have a viable business schedule, would lose the high yield traffic to the competition and this would mean you would have no viable route. So cancelling a night-stop on most European short-hauls effectively means cancelling the route.