Although its always sad when airlines discontinue a certain route, in the current climate it is only to be expected that airlines have to look very carefully at the routes on which they make a loss.
For many years, the transatlantic flights have subsidised these loss making routes, but due to the uncertainty surrounding the current situation with the US, BA can no longer take the risk of continuing services where there is ni revenue for them.