Probably the clips that should hold the fuse being a bit loose, giving a bad connection. This causes heat, which makes them looser, so more heat etc.
The cure is obvious, a new plug and probably socket as well. Fit something decent like an MK or Crabtree plug and socket, not a B&Q 99p cheapie...