Star formation efficiencies in molecular clouds are the result of accretion onto star-forming cores, ended by the expansion of HII regions that disperse this dense gas. I present a set of algebraic solutions for the expansion of photoionisation fronts and clump evaporation used to explain the results from recent simulations of star-forming clouds. I end by discussing prospects for a fully predictive model of star formation on molecular cloud scales.