Starmer's lot turned up right in royal residence (8)
I believe the answer is:
balmoral
'royal residence' is the definition.
(I've seen this before)
'starmer's lot turned up right' is the wordplay.
'starmer's lot' becomes 'lab' (I can't justify this - if you can you should believe this answer much more).
'turned up' shows that the letters should be reversed in order.
'right' becomes 'moral' (similar in meaning).
'lab' written backwards gives 'bal'.
'bal'+'moral'='BALMORAL'
'in' is the link.
Can you help me to learn more?
(Other definitions for balmoral that I've seen before include "Royal place" , "Royal castle in the Grampian" , "Royal retreat in Scotland" , "Bonnet" , "Scottish holiday residence of British royals" .)