New 'soap' about the heart of England (historic Shropshire) (5)
I believe the answer is:
salop
'historic shropshire' is the definition.
'salop' can be an answer for 'shropshire' (I've seen this in another clue). I'm not certain of the 'historic' bit.
'new soap about the heart of england' is the wordplay.
'new' indicates an anagram.
'about' indicates putting letters inside.
'the heart of' says to take the centre.
The middle letter of 'england' is 'l'.
'soap' is an anagram of 'saop'.
'saop' placed around 'l' is 'SALOP'.
Can you help me to learn more?
(Other definitions for salop that I've seen before include "Shropshire (abbreviation)" , "Alternative name for the county of Shropshire" , "Telford here" , "Shropshire (abbr.)" , "Old name for Shropshire" .)