Today, 5 June 2023, is the century of the birth of Brother Michael Strode.On Saturday several hundred of his family, friends and admirers defied the rail strikes and successfully made their way, perhaps against the odds, to Westminster Cathedral for the Mass celebrated by Archbis.