Doctor struck off over “persistent dishonesty” and misconduct