Mark Wallis reflects on an amazing few days. Read his latest column