On a different note, I've done some number crunching on the BT Transactions in own shares, to see where they might be aiming for on 16 July.
It looks like they might be buying up their own shares, then cancelling them (see 19 June) to make earnings per share look better perhaps? And/or improving their ability to resist a shareholder revolt.
Use the info at your own risk. Buy/sell on the basis of this data and you will get what you deserve in spades. A share tip? Buy SSL certificate authority shares, at your own risk.