Dressed in a floral powersuit, a neatly bobbed wig and a pair of low-lying reading glasses, God has descended to Earth with all the exasperated energy of a fed-up parent, and he’s ready to dole out tough love to his 7.7 billion children. Speaking in a thick Scottish accent, he struggles to keep his cool […]