Dickens updated for the 21st century, without the prolixity and verbosity. A tale of two cities - rich and poor living side by side, intertwining (albeit sometimes implausible) plots and identifiable characters - ‘Caledonian Road’ keeps you absorbed from cover to cover, an indictment of a London that has made little progress since Dickens berated it in his own novels and advocated socialism as a panacea for the ills of his day. Fast forward to the present, and it’s safe to say that large bouts of intervening socialism have done nothing to improve matters. One by one, the characters come to sticky ends or simply do what so many do on a daily basis: up sticks and leave for good. A whopping doorstopper of a novel, it should be adapted for the screen without delay.