In the near future, a desperate and ever-more controlling UK government attempts to restore a sense of national pride with a New Festival of Britain. But construction work on the site of an old church in south London releases a centuries-old plague that t