A 28-year-old man attends with extremely itchy skin for six weeks. He’s attended three times and had various emollients and topical steroids that haven’t helped. He complains that it’s keeping him awake. He has red papules on his arms and trunk, with multiple scratch marks. What's the diagnosis?