Gore Vidal's political thriller The Best Man comes to the Playhouse Theatre in February 2018 Martin Shaw (Judge John Deed, Inspector George Gently) stars in the West End premiere.