St George's flags are reportedly creating "no-go zones" for NHS staff, leading to frequent instances of abuse, according to health leaders.