Criticise a doctor in a certain mould (7)
I believe the answer is:
lambast
'criticise' is the definition.
(lambasting is a kind of criticizing)
'a doctor in a certain mould' is the wordplay.
'doctor' becomes 'mb' (Bachelor of Medicine, Medicinae Baccalaureus).
'in' is an insertion indicator.
'a certain mould' becomes 'last' (a last is a type of mould used in shoe-making).
'a'+'mb'='amb'
'amb' inserted within 'last' is 'LAMBAST'.
(Other definitions for lambast that I've seen before include "Berate" , "Reprimand" , "Be harsh critic of" , "rubbish" , "Thrash" .)