On 29th July 1981, while the eyes of the world are on London and captivated by the wedding of Prince Charles and Lady Diana Spencer, an eight-year-old boy disappears on his way home from the celebrations. Despite a huge police search he is never seen alive again. Seven months later his partial remains are discovered in a small patch of woodland in rural Sussex, many miles from home. Forty years on, and despite the emergence of new evidence, no-one has been brought to justice for the abduction and death of Vishal Mehrotra and the police appear to have exhausted all their...