In 35 years flying, I have yet to see a Flight Plan that shows a profit for tankering. Always a loss. Consequently, the only time any company I have flown for has tankered fuel is when there is a fuel supply problem at the destination. Never flown with BA, but can't think of any reason they would be different