The Roadshow travels to Portchester Castle in Hampshire, where treasures include punk clothing, and paintings by 20th-century Indian artists.