Yea, a one inch socket, pounded over it, well or something like that. Either that or a nut splitter. Some of the tire stores may have a universal removal kit. I haven't seen one in a long time but I am sure they still make them.
Land Rover 110