Our expert answers an NHS doctor with 30 years in a defined benefit scheme