Developing and retaining teachers in challenging times: how do we keep teachers in the profession?