Apologies for the long period of silence, but I'm getting married in three weeks (!) and you wouldn't believe how much time that's been c…