Curl up in your favourite armchair and let Britain's Favourite Novel take you on a journey through the top 30 greatest novels ever written by British authors.