Oh for goodness sake, BA. Sort your sh!t out.
I've had to use the Manchester and Newcastle team a lot - and 9 times out of 10, they are amazing. Only this week, did "Oliver" turn an absolute star after the US Silver number had failed me and he came up with a wonderfully workable alternate solution that allowed a change of a ticket and a new one to be purchased in under 10mins, when previously all had seemed to be lost.
Why oh why, BA? You're a 24hr airline and deserve to have a 24hr call centre in your home country. Outsourcing does not solve all your problems.