‘Cucumber character was best I’ve ever played!’ says actor Freddie Fox. But not everyone agreed