Retired politician skint in Welsh town (8)
I believe the answer is:
pembroke
(Other definitions for pembroke that I've seen before include "Two Oxbridge colleges; a shire" , "Oxford college; small table" , "Welsh port" , "Former Welsh county" , "An Ox., a Camb. college; Welsh town, castle" .)