Another less sinister coincidence...
BT's home page. Cheapo broadband with 18 month contract tie in (!!) and lots of free cack offer ends... hurry hurry... 17 July. That's one day after the AGM.
They must be desperate to get their churn rate back on track before investors start asking questions.