I think you should be smart. You can tell the boss by innuendo that these problems are not your fault, but the fault of the leader. At the same time, we should also strive to improve our skills, so that we can be promoted and stop being bullied by them. One method is not feasible, you can try other methods, not everyone is unreasonable.
You'd better report to your immediate supervisor, otherwise you will be suppressed by them all the time, and you may not be able to stay, but you should be careful not to report too directly, so as not to destroy your working partnership with other employees. To put it mildly, people will always stand up for you Don't be bullied by the leader all the time.
When leaders make mistakes, they should take responsibility. Even old employees should have the basic qualities of employees, rather than shirking their responsibilities. You shouldn't take responsibility for them. Everyone is responsible for his own actions. When they make mistakes, we can help each other, but we refuse to take responsibility. This feeling is really unpleasant. If the leader doesn't change, just go back directly. Don't be afraid to tear your face. Some people are just more shameless.