It is independent bookshop week, make a purchase in shop or online and get a free £5 book token. Ends 25th June

Book News