Been almost completely offline here in the UK, but I’m happy to report the new Glee club in Leeds is fun as hell