Doctors are under attack from all sides, BMA chair tells annual meeting