Here and now (2,3,4)
I believe this clue is a double definition.
'here' is the first definition.
(similar in meaning)
'now' is the second definition.
(the present time)
'and' is the link.
(Other definitions for present that I've seen before include "A Christmas gift" , "Hand over < donation" , "Christmas hand-out" , "Current" , "It is given" .)
<span class="explanation-format__ClueExplanation">'<span class="explanation-format__original">here and now</span>' is the definition.<br/ ><span class="explanation-format__explanation">(thesaurus)</span><br/ ><br/ >This is the entire clue.<br/ ></span>
(Other definitions for on the spot that I've seen before include "In a difficult position, forced to decide" , "Where face cream may be applied" , "At a particular place of action" , "Ball for a penalty placed here" , "Challenged" .)