A sermon on John 2:1-11 by Tom Catchpoole, delivered at St John's Darlinghurst in Sydney, Australia on 19 January 2025.