Speaking from my experience as a union rep I think that such incidents (which used to be sadly quite common in the 80s and 90s ) became fewer and fewer in larger companies as the culture changed and managers became far more knowledgeable and better trained regarding employment law and disciplinary/grievance procedures. It became quite rare that I would either be able to find fault with management following the correct processes or having to deal with instances of bullying or harassment. Unfortunately, things have moved backwards recently. The reason is probably two-fold.
Firstly the Conservative government, under the guise of claiming that De-regulization would stimulate growth, has led to a steady erosion of workers rights (much of it enshrined in EU law). Not everyone is like yourself Mick and if most executives can get away with removing certain staff benefits, paying less wages and introducing either zero-hour contracts or part time hours only in order to increase profits that primarily benefit themselves, they will. It may be short sighted because treating staff poorly and doing the bare minimum to ensure legalities are met is not exactly going to increase staff productivity but they don't seem to see this.
The second factor is the current cost of living crisis with higher costs and interest rates. Staffing is normally a business's biggest cost centre so it's generally the first to be cut. This leads to fewer staff (putting pressure on others), lower pay and benefits and poor levels of training-including that of managers. So many companies now rely on "online" training which is fine for many subjects but woefully inadequate for others. What passes for training these days would have been laughed at by these same companies 10 years ago. The quality of younger managers today in terms of knowledge and skill sets seems generally poorer than it once was and this ultimately has an impact on how staff are treated and the culture of the workplace.
Things change and it's exceptionally hard for many businesses these days so of course they will seek to cut costs where they can-but, sadly, this is part of the reason we are seeing increases in these sort of reported cases because it has also led to a reduction in how staff are treated and valued. Companies may say all the right things but so much of it seems like box ticking and the reality can be very different. Theresa May kept saying that "profit isn't a dirty word" and it isnt-unless it is made at the expense of others.