Den 27. mai 2008 feiret medlemmer av Ahmadiyya muslimsk trossamfunn hundreårsjubileum for etablering av kalifatet. Masroor Ahmad talte til en stor samling av medlemmene i Excel Center i London, og ahmadiyyamuslimer verden over ga ham et løfte. Dette ble kringkastet over hele verden via trossamfunnets fjernsynskanal, Muslim Television Ahmadiyya International, med en direkte forbindelse til Qadian, India, fødested til Mirza Ghulam Ahmad og det opprinnelige globale hovedkvarteret før delingen av India i 1947.