Ex PM, chap’s regularly seen in a Mediterranean resort (7)
I believe the answer is:
majorca
'a mediterranean resort' is the definition.
The definition suggests a singular noun which matches the answer.
'ex pm chap's regularly seen' is the wordplay.
'ex pm' becomes 'major' (John Major. I am not sure about the 'ex' bit.).
'regularly seen' means one should take alternating letters.
The alternate letters of 'chap' are 'ca'.
'major'+'ca'='MAJORCA'
'in' is the link.
Can you help me to learn more?
(Other definitions for majorca that I've seen before include "Largest Balearic Island" , "Tourist destination" , "Holiday island" , "Palma its capital" , "Main Balearic island" .)