Very hard rubber Permaplug. 13A fused 3 pin plug top. - but they are commonly referred to as thermorubber or TPR (thermoplastic rubber). Part of the BG Electrical Masterplug range. Manufactured to BS1363/A.
eBay