11 Nov 18 Walrus Happy to be a Brit As I write this, the bells of Big Ben are chiming across London Town as…