Bah! Humbug!
What would Scrooge think of this vision of Christmas Present: battling between various strikes, constant price-hikes, an energy crisis during freezing weather, nations at war and intransigent politicians? Life seems to be staggering from one crisis to the next so…
