Place in office on public view lately? (7)
I believe the answer is:
instate
'place in office' is the definition.
(thesaurus)
'on public view lately?' is the wordplay.
'on' says to put letters next to each other.
'public' becomes 'state' (similar in meaning).
'view lately?' becomes 'in' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'state' put after 'in' is 'INSTATE'.
(Other definitions for instate that I've seen before include "Put in possession" , "Tea tins (anag.)" , "Establish, install" , "Set up" .)