London, 2045. Three months into the Coffee Wars and Britain’s caffeine supplies are at critical levels. Brits are drinking even more tea than usual, keeping a stiff upper lip and praying for an end to it all. A secret Government coffee stockpile could save the day … but then mysteriously