David Tennant stars in this West End premiere production written and directed by Patrick Marber " but what have critics had to say about it?