Figures reveal 20 percent of NHS England roles are filled by foreign nationals, including 30 percent of nurses and 36.3 percent of doctors.