How do I seal a 4+ mm gap between skirting board and slate tiles?
I would use foam backer rod in the gaps, put down masking tape on the slate (and perhaps above the joint, on the skirting and fill with the polyfila or perhaps a colour matched latex based caulk.

Pull the masking tape right after smoothing the joint down with a finger.