workers

Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /var/www/drupal-7.x/includes/menu.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/drupal-7.x/includes/common.inc).

TSSA members in Network Rail London South vote no-confidence in Eslamdoust, Heywood

Published by Anonymous (not verified) on Mon, 22/04/2024 - 8:15pm in

Motion and letter reveal deep dissatisfaction among members as branch says it will support union staff when they strike and accuses management of inflaming the problems and indulging in delusion

TSSA rail union members in south London have passed a motion of no confidence in the union’s general secretary Maryam Eslamdoust and its president Melissa Heywood over their conduct toward union staff and the GMB union that represents them at work.

The TSSA and Eslamdoust and her team have been in crisis since the Kennedy Report exposed widespread bullying and sexual harassment by senior union figures, leading to the sacking of former general secretary Manuel Cortes and Eslamdoust, who was supposedly going to clean up the union after the scandal. was rocked by fresh allegations of abuse and deep resentment against the new general secretary for the treatment of staff, particularly women.

Eslamdoust, who was recommended to members by the union’s executive despite what appears to be a complete lack of relevant experience, wrote a bizarre article for the Guardian in which she accused the GMB union of attempting to bully her so it could take over the TSSA and distract from its own renewed sexual harassment scandal, and tried to blame others for her failure to take meaningful action to implement the Kennedy Report’s recommendations.

Former TSSA Assistant General Secretary’s take on Eslamdoust’s actions

She then followed up her attack on the GMB by emailing all TSSA member branches with an astonishing assault branding the union’s workers as greedy and lazy, and treating the GMB union as if it, and not the unhappiness of TSSA staff, was the driver of the impending strike action for which more than 93% of staff voted last week.

Such is the anger among members at the situation that earlier this month the TSSA’s branch for members working in Network Rail in South London passed the following resolution:

That this branch has no confidence in the leadership of the General Secretary and President in the management of internal conflicts that exist in our union and have been created since the election of our General Secretary.

Our branch has more confidence in our TSSA staff who are currently in dispute. Should our TSSA staff who are represented by the GMB decide they have no option but take industrial action, our branch will support them in this action.

The branch then sent a letter to the TSSA executive:

Network Rail London South Branch

Notice of vote of no confidence in TSSA Leadership of our General Secretary and President for circulation to TSSA Executive Committee

At our branch meeting on Thursday 11 April, we invited our General Secretary and President to respond to concerns that our branch has regarding the internal conflicts within our union.

Melissa Heywood did attend this meeting despite her partner being in hospital and joined via phone from her car in the hospital car park. Our branch very much appreciated her attendance, and it would have been entirely justifiable to give apologies, and not attend in these circumstances. Our branch meeting later agreed to specifically thank Melissa for attending this challenging meeting and will make that clear with a separate message to her. Maryam had indicated she would be attending but did not attend, although it was noted that there may have been family commitments for this non-attendance.

We presented an outline of our concerns which included the following:

TSSA had been through the massive challenge of removing the previous senior management team, including our General Secretary following an investigation and report by QC Helena Kennedy. There was a remarkable and positive consensus across the union to achieve these goals.

We have gone through the election process for a new General Secretary with Maryam being successful in that election, being endorsed by the Executive Committee. At that point Maryam had the overwhelming support of our union employees and members, with the hope that we had every prospect of a positive leadership that would have learnt from our previous conflicts.

Within weeks internal conflicts started to emerge, including one EC member leaving as he found the environment to be intolerable. The derecognition of Women in Focus was illegitimate and unnecessary.

Disputes between TSSA staff and the senior management team soon emerged, with complaints about non-compliance with agreements, accusations and counter accusations of bullying, with TSSA staff now moving to a ballot for industrial action, referencing “a culture of bullying, harassment and victimisation.”

The communications from our General Secretary to the employees appear to have inflamed rather than attempted to resolve this conflict. The article in the Guardian, in which the dispute is claimed by Maryam to be a takeover attempt by the GMB, can have done nothing but harm to our union and the GMB, and appears to have no basis in reality.

Subsequently there was evidence that our President liked a social media post that called for the derecognition of the GMB, which represents our employees in TSSA. There now appears to an extension of this conflict with the Executive Committee apparently agreeing this week to the suspension of three TSSA members who have been critical of the leadership.

Whilst it is not for our branch to consider the detail of the staff complaints, we should however be able to expect that our leadership acts in the best interest of our union and does not bring our union into disrepute. Currently, there appears to be no path to resolve this.

Our President responded to some of these challenges and to many others made in the meeting. There was however no indication that the leadership recognised that they have a responsibility to resolve the many conflicts which appear to have been caused by the action of the General Secretary and the President.

Our branch therefore proceeded to debate and vote for the following:

That this branch has no confidence in the leadership of the General Secretary and President in the management of internal conflicts that exist in our union and have been created since the election of our General Secretary.

Our branch has more confidence in our TSSA staff who are currently in dispute. Should our TSSA staff who are represented by the GMB decide they have no option but take industrial action, our branch will support them in this action.

Invited to comment, a TSSA spokesperson said:

“The TSSA is committed to working with our staff to ensure that we have a union that is fit for purpose and fully focused on delivering for members. We have arranged talks with Acas on 24th April. However, so far, the GMB is refusing to take part. We hope the GMB leadership will reconsider its approach and join the talks.”

GMB reps among TSSA staff have accused Eslamdoust and her team of not informing them that they had approached ACAS, and of bypassing them to try to negotiate the dispute with GMB general secretary Gary Smith instead of engaging with workers and their representatives.

Other branches are expected to follow suit in the coming weeks. The workers’ first strikes will take place on 30 April and 4 June, including pickets of TSSA offices.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Exclusive: Eslamdoust’s bizarre email to TSSA branches attacking staff and their union

Published by Anonymous (not verified) on Fri, 19/04/2024 - 11:45pm in

‘She doesn’t understand how unions work’ – general secretary of union reeling from abuse scandals sends bulk email to branches attacking staff striking over bullying, and the union representing them

Melissa Heywood, left, and Maryam Eslamdoust (image: TSSA website)

Crisis-hit TSSA rail union general secretary Maryam Eslamdoust and her team have followed up their attacks on the GMB union representing TSSA staff in their dispute with the union’s management over bullying and abuse – by emailing all TSSA member branches with an astonishing attack branding the union’s workers as greedy and lazy, and treating the GMB union as if it, and not the unhappiness of TSSA staff, is the driver of the impending strike action for which more than 93% of staff voted last week.

Ms Eslamdoust was recommended to members, despite what appears to be a complete lack of relevant experience, by the TSSA executive after former general secretary Manuel Cortes was sacked over sexual harassment and bullying exposed in the Kennedy Report, and was supposedly going to clean up the union after the scandal. However, the union has been rocked by fresh allegations of abuse and deep resentment against the new general secretary for the treatment of staff, particularly women.

She recently wrote a bizarre article for the Guardian in which she accused the GMB union of attempting to bully her so it could take over the TSSA and distract from its own renewed sexual harassment scandal, and tried to blame others for her failure to take meaningful action to implement the Kennedy Report’s recommendations, outraging staff members who have pointed out that their dispute pre-dates the new GMB revelations, prompting TSSA staff to pass a unanimous vote of no confidence in Eslamdoust and the union’s president, Melissa Heywood.

Now the pair, along with assistant general secretary Brian Brock, have sent this bizarre message to all the union’s members, via their branches:

Message from TSSA General Secretary

To: Branches

Dear colleagues,

Some of you will have heard that GMB intends to take industrial action against TSSA.

GMB’s dispute with TSSA

TSSA regrets GMB’s decision and wants to resolve the dispute. Thus far GMB have made it impossible to resolve any genuine issues that TSSA staff may have by refusing to set out any specific details of the matters they say are in dispute.

GMB have also refused or ignored every proposal we have made for talks. TSSA have proposed direct talks to resolve the dispute with GMB’s General Secretary, GMB’s Regional Secretary, GMB’s Regional Officials, and GMB’s lay reps among our own staff – all of which proposals have been refused or ignored. TSSA has therefore asked ACAS to facilitate talks, but again GMB have not yet responded to ACAS’ approach for talks.

Nevertheless, TSSA is a good employer, and we will continue to seek resolution with GMB in good faith, just as we have done in all our relations.

There are limits to how far we will go to satisfy demands made to us, and red lines that simply cannot be crossed.

We are seeking to reform and improve TSSA in the wake of failings in our past culture that were identified in the Kennedy and Conley reports.

An example of this is that TSSA proposed to the GMB representatives among our own staff that we would have independent observers in staff recruitment processes, so that everyone could have confidence in the fairness of those processes. Instead of accepting this measure, GMB demanded that there must be 2 GMB appointees involved in every TSSA recruitment process. We will not allow the process of cultural change to be misused to hand control of our staff recruitment to another organisation, removing the control of TSSA’s own democratically elected Executive Committee (EC) and General Secretary. We are completely clear that we will not allow our union to be bullied by anyone.

Many TSSA staff had 3 separate pay rises over the course of 2023, while many of our own members suffered from years of pay freezes. Instead of recognising that TSSA staff are being well paid, GMB have instead demanded that we must reduce staff working hours by more than 10% and increase pay significantly above inflation. Despite our desire to settle disputes with our staff, we will not allow members’ money to be misused for pay awards far in excess of anything that our members could ever expect.

Emphases added by Skwawkbox

Furious TSSA members have told Skwawkbox that Eslamdoust’s proposal to meet GMB general secretary Gary Smith to resolve the dispute shows a fundamental lack of understanding of how unions work and that the attack on workers as greedy and demanding mirrors the tactic of the bad employers that TSSA and other unions are supposed to fight, not copy.

A ‘frequently asked questions’ document issued by the striking workers and their union reps addresses Eslamdoust’s claims:

The General Secretary has claimed that the GMB union are using an in-house agreement to block staff recruitment. Is this true?

GMB members are not seeking to block the appointment of new staff. All we want is for our existing transparent procedures to be upheld, which is not happening. We would welcome recruitment to fill the 9 existing Organising vacancies, which could do much to increase our ability to recruit and organise in the workforce.

When the General Secretary emailed GMB Reps on 16 November 2023 to state that the TSSA Executive Committee had approved recruitment of three new vacancies (Campaigns and Media Role, Stakeholder and Engagement Role, Legal and Governance Role) on an interim basis of six months, we asked for job descriptions so that we could consult over the grading and pay for the roles. This is the same as we would do for any new job role and is in line with our established collective bargaining procedures. Further, it ensures that there is no potential for discrimination.

Five months later the General Secretary has yet to provide us with job descriptions. Had she come to us with the job descriptions at any point in the last five months we would have been happy to consult so that the roles could move forward to advertising. What we couldn’t do is sign off on roles without any information on their grading, pay or duties, or how these new roles fit in within a Staffing and Operational plan (which we have also never seen).

Existing roles do not need negotiation over grading and pay, so over the last six months the General Secretary could have recruited to fill a number of roles, including 9 Organiser vacancies, and roles in the Membership services, and Comms teams. She has not done so.

She has, however, advertised for a part time Political Officer, and appointed an interim HR Manager role (twice in three months, without following any agreed recruitment procedures). She has also appointed a part-time, temporary Assistant General Secretary, (changed from a full time to part time post without explanation) advertising that post in the week before the Christmas shut down with just a two-day window for staff to apply while half the staff were already on leave. Just this week TSSA has advertised for a new Assistant General Secretary.

It is simply not true to say that the GMB is blocking recruitment. We are just insisting that the creation of entirely new roles follows our existing transparent processes.

How about the General Secretary’s claims that the dispute has been fabricated as part of a takeover plot by the GMB, or to distract from other problems within the GMB?

These false allegations seem designed purely to distract from the very real problems at the heart of this dispute.

Our dispute existed last autumn, well before the latest allegations about the GMB came to light. Our General Secretary is well aware of this. We are disappointed that she has chosen to misrepresent our dispute and make false allegations to the Guardian rather than meet us at ACAS.

The accusations of bullying are well-founded, detailed, and were being investigated by the whistleblower service, Howlett Brown, until the EC and GS terminated their service without a replacement lined up. The President has been aware of the bullying allegations against Ms Eslamdoust, for months, but chose not to follow TSSA’s procedures for managing bullying grievances.

The GMB withdrew from merger talks with TSSA in April 2023 and has no desire to change the status of our current relationship.

The idea that the GMB is making staff manufacture a dispute in order to force a merger is insulting to our members who are experienced trade unionists and more than able to make their own decisions.

Why haven’t you met with the EC to discuss your concerns directly?

We have not received any invitation from the EC. We are open to meeting with them and would welcome the opportunity to explain our issues to them. If the EC requested a meeting with the GMB that has not been conveyed to us by the GS or AGS, this is a worrying reminder of the previous Cortes regime when the EC and staff were kept apart from each other.

Three GMB Reps sit on the Change Management Oversight Group, with two EC members and the GS. As part of this group, we have repeatedly expressed concerns that culture change had stalled in the last 6 months and has now in fact regressed.

In addition, since the publication of the Kennedy and Conley reports in February 2023 (14 months ago), the EC have never met with the whole staff once.

We have, however, met with delegates from the EC, including the President and Treasurer, in meetings trying to resolve this issue on several occasions. In addition, the president has been copied in on all the correspondence about issues we have sent to the GS since last December.

The General Secretary says that nothing has been raised through the agreed internal processes? Why not?

The GMB reps have raised collective concerns through the established bargaining machinery at meetings in November, January, and twice in March, and also in correspondence, since November 2023, to no avail.

Individuals have also raised concerns through the internal and external whistleblowing services. Two staff are currently off work sick with work-related stress, which is itself an indicator of problems in the workplace.

Claims that there is no bullying or harassment

The General Secretary is aware of complaints about bullying, and a culture of fear, within the TSSA. They have been raised repeatedly in formal negotiation meetings between November and March.

In addition, one member of staff submitted a complaint under TSSA’s bullying policy against the General Secretary to the independent investigator Howlett Brown in December last year. This was after a vindictive and targeted bullying campaign against this member for a period of months.

At the beginning of this year the contract with Howlett Brown was terminated without any consultation with the GMB reps or any consideration of the consequences to staff with active complaints and queries.

This decision has caused our member additional distress and anxiety seriously affecting their health and wellbeing without any clarity or certainty regarding the status of their complaint, who will be investigating it and when. During this time the General Secretary has gone out of her way to damage the professional reputation of the member, repeatedly criticising and denigrating them.

To date no alternative independent provider has been appointed which is in direct contravention of the Kennedy report.

Bullying of a trade union rep

One of our Trade union representatives has been subject to hostile behaviour and bullying by the General Secretary, since last November. This has included sending an intimidatory email to the rep, circulating that email to every member of the staff body, and repeatedly lying about him and denigrating him to other staff, in what appears to be an attempt to destroy his reputation.

Emphases added

Approached for comment yesterday, the TSSA doubled down on its blaming of the GMB, compounding the impression of a lack of understanding or recognition that the issues are with the unhappiness of people working for the union and not with the management of the union they are instructing to coordinate the strike on their behalf. A spokesperson told Skwawkbox:

We would encourage GMB to start talking with TSSA to focus on resolving the workplace issues they say they have. It is genuinely extraordinary that GMB are so blatantly seeking to interfere in (and misrepresent) the internal administration of a sister union. TSSA EC took the decision that the last tranche of HS2 compensation would be reserved for strategic objectives to grow and strengthen our union. That is what is happening.

Invited to amend its statement in light of how Skwawkbox would be forced to report it, the union declined.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Exclusive: Unite officers accuse Graham & team of breaching collective to ‘crush’ staff

Published by Anonymous (not verified) on Thu, 11/04/2024 - 10:44pm in

National Officers’ group complains to exec and legal about ‘anti-trade union’ actions, intimidation by union management and breach of collective agreement

Unite general secretary Sharon Graham and her management team have been accused of contempt for Unite staff’s collective agreement on grievances – and of a string of other abuses, including the use of legal action to silence and intimidate workers and avoid transparency, banning workers from their workplace under an implied threat of dismissal – and putting people into ‘special measures’ to control the union’s internal democracy.

A damning letter from Unite’s ‘Officers’ National Committee’ (ONC) explains that the group has been forced to take the ‘unprecedented’ step of going outside the usual collective agreement to notify the union’s elected executive and its legal director of their grievance, in the hope of getting some action to resolve the grim situation. It then goes on to outline the serious abuses they say they are facing – and to imply that if they are not resolved, staff will be balloted for strike action:

ONC Collective Grievance over Unite management’s interpretation of the Unite Grievance Collective Agreement and the Dignity At Work Collective Agreement.

A Collective Grievance under section 5 of the Unite Grievance Collective Agreement is required to be presented to the Director of Human Resources however because our Collective Grievance is about the way Procedures are being interpreted and changed and how the content of the employees’ grievances necessitates additionally an unprecedented involvement of the Legal Director and the senior lay officials of the Executive Council.

The ONC feels justified in making this decision because repeated representations are getting us nowhere. If employees cannot feel that the Grievance Collective Agreement is to be respected by the Union then as trade unionists we know how to respond. But out of respect for our members and to provide the Executive Council, as the ultimate employing body, with the opportunity to hear our concerns that the rights and protections of Unite workers are being undermined and denied we want to avoid a dispute.

The length of time that grievances and investigations are taking to reach a conclusion is not acceptable in a modern workplace. When employees are waiting months after submitting a grievance due to a refusal of some to participate in the process, being banned from your workplace when not even suspended, and an application of “special measures” to distort democratic structures – none of these are acceptable or are in the traditions of Unite.

The use of suspension powers should only be used with clear justification and always with a review to evaluate the impact of suspension on an individual’s mental health before the suspension stretches to weeks and months.

Using legal privilege to justify enforcing a refusal to allow an employee to present their grievance is disgraceful and anti-trade union. If we believe that part of our role is to challenge power in the workplace where that power is used to suppress workers seeking transparency, expressing their genuinely held views or seeking protection from abuse.

Threats of legal action for raising a grievance cannot be ignored or endorsed. It is contrary to ACAS guidance, a breach of our collective agreement on grievance and Dignity At Work and a denial of natural justice. For any worker to exhibit the courage to voice their concerns about their opinions of inappropriate behaviour against them or others is a right not to be denied. If it is to be crushed or swept away simply because the employer is more powerful and we do nothing about such unfairness in the workplace then who are we standing up for?
In seeking to declare a grievance invalid the employer has cited the issues of trust and confidence. This, in our view, is a further matter of deep and unprecedented concern. Loss of trust and confidence is a legitimate reason for dismissal by an employer so to reference it is to further intimidate the worker. Its use by our management is nonsensical since by definition any grievance is reliant upon trusting your employer to investigate and adjudicate on the matters raised.

These concerns raised by the ONC are based on the senior management team of the union having agreed them which is why in our view the Executive Council is the only body that can hold a special meeting to restore the integrity of the Collective Agreements entered into with the Bargaining Units of the Unite workforce.

We want the following as the resolution to our Collective Grievance. 1) All grievances raised by employees in the union should be investigated, with Unite as our employer honouring its’ obligations by following collective agreements with the bargaining units. 2) The senior management team should work constructively with the ONC to establish a new protocol to ensure grievance and disciplinary investigations should be carried out in an appropriate and timely manner to balancing the right to be heard and natural justice alongside resolving issues that lead to investigations.

Emphases added by Skwawkbox

The explosive allegations compound the long list of alleged issues with Graham’s running of Unite. Her tenure as Unite boss has also been marked by a string of other allegations – which neither she nor the union has denied – including destruction of evidence against her husband in threat, misogyny and bullying complaints brought by union employees. She is also embroiled in a defamation lawsuit, and a tribunal case for discrimination, brought by Irish union legend Brendan Ogle for the union’s treatment of him and comments made about him by Graham and her close ally Tony Woodhouse.

She has also been alleged by insiders to have:

Her supporters also prevented debate and votes on Gaza at a meeting of the union’s elected executive earlier this month. She campaigned for the general secretary position on the basis of a focus on protecting workers and disavowing political interference.

A senior union insider told Skwawkbox:

The Exec would never normally get involved in employee management matters. They would never usually get involved in employee grievances. The officers have emailed them directly to basically say we are getting nowhere with this general secretary, she is out of control using the worst of employer tactics against union employees, we know you don’t deal with our grievances but you are the union’s ultimate body and we are saying to you – do something or we will ballot.

Unite was contacted for comment:

  1. It’s clear from this that ONC feels trust has broken down between Unite staff and its management – how has Ms Graham allowed things to fall apart so badly?
  2. Unite would never – I hope – tolerate another employer treating staff in this manner, so why is Unite doing so?
  3. What is Ms Graham’s explanation for trying to declare grievances invalid rather than resolving them – especially (and ironically) on grounds that ‘trust and confidence’ in the person(s) making the grievance(s) are the issue, which employees are regarding as attempted intimidation?
  4. The ONC says that Unite is using legal privilege as an excuse for preventing workers from presenting grievances. Is this true?

The union did not respond by the deadline for publication.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Exclusive: Unite membership ‘falls by 210,000+’ under Graham

Published by Anonymous (not verified) on Sat, 23/03/2024 - 11:06pm in

Huge membership fall since last official figure in late 2020, say insiders – but management hasn’t reported official membership despite requirement to do so every year – and continues to donate millions to anti-worker Labour party

Yesterday, Skwawkbox reported the collapse in the Unite union’s strike fund – the fund members rely on to pay their bills and feed their families when they are on strike – from £35m when current general secretary Sharon Graham took office to just £11m now. Some insiders say the fund was increased to £50m just before previous general secretary Len McCluskey retired, though Skwawkbox has not yet been able to confirm this.

£11m is only enough for about eight months, based on spending in each of the last two years.

Senior union figures have also complained that the union management is not being transparent about the union’s membership and has not signed off financial accounts since Ms Graham took over in 2021 Unions are required to report membership annually, but Unite has not done so – and risks severe sanction from the Certification Officer. One senior official of another union told Skwawkbox:

Unions have to declare membership every year to the Certification Officer. Unite doesn’t appear to have done so for several years and the CO could effectively decide to shut them down if she chooses.

But well-placed Unite insiders have now told Skwawkbox that the latest internal estimates show a catastrophic fall. Unite’s membership in late 2020, the last official figure, was 1.081m:

  • Automotive Industries 72,453
  • Aerospace & Shipbuilding 63,238
  • Chemicals, Pharmaceuticals, Process and Textiles 43,134
  • Civil Air Transport 65,892
  • Community Youth workers and not for profit 42,985
  • Docks, Rail, Ferries & Waterways 17,228
  • Education 17,335
  • Energy and Utilities 32,485
  • Engineering, Manufacturing and Steel 57,753
  • Finance and Legal 61,559
  • Food Drink and Agriculture63,589
  • Government, Defence, Prisons & Contractors 10,751
  • Graphical Paper and Media & Information Technology 36,810
  • Health 88,770 Local Authorities 61,783
  • Passenger Transport 76,861
  • Road Transport Commercial, Logistics and Retail Distribution 62,619
  • Service Industries 50,564
  • Construction, Allied Trades and Technicians 68,083
  • Community 14,971
  • Unknown 6,668
  • Retired 65,503

Total 1,081,034

According to internal estimates, it is now around 870,000 – a fall of a fifth (19.5%) from the 2020 figure Graham inherited – and is still falling. By a different measurement, sources say that the 2020 figure was 1.28m, which would mean a fall of almost 400,000 in two and a half years.

Against that backdrop, according to the Electoral Commission the union under Graham has donated around £4m since the winter of 2021 to Keir Starmer’s Labour, despite Starmer’s assault on democracy, betrayal of and contempt for striking workers, blocking of union candidates in parliamentary seats and his support for ‘spycops’ and anti-protest laws.

Sharon Graham’s failure to speak out on Gaza and behind the scenes attempts to quell free speech on the issue since Israel’s genocide there began last October has outraged many members and others. She

Graham has been publicly silent about the slaughter, but has:

  • been criticised for banning Unite officials and national banners from pro-Gaza protests
  • banned and smeared films and books exposing the ‘Labour antisemitism’ scam, placed an official under investigation who refused to cancel a Palestine solidarity fringe event at Labour’s 2023 annual conference
  • allegedly told her chief of staff to threaten a soon-to-retire official with the loss of a pension bonus if he did not soften his support for Palestinians

Her supporters also prevented debate and votes on Gaza at last week’s meeting of the union’s elected executive.

Ms Graham’s tenure as Unite boss has also been marked by a string of other allegations – which neither she nor the union has denied – including alleged destruction of evidence against her husband in threat, misogyny and bullying complaints brought by union employees. She is also embroiled in both an employment tribunal for discrimination and a defamation lawsuit brought by Irish union legend Brendan Ogle for the union’s treatment of him and comments made about him by Graham and her close ally Tony Woodhouse – a situation that has caused outrage among Unite members and politicians in Ireland.

Unite has been contacted for comment.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Exclusive: Unite strike fund ‘collapses’ by over two thirds amid fall in membership

Published by Anonymous (not verified) on Sat, 23/03/2024 - 5:47am in

Graham and team not providing official member numbers – and no finances signed off since 2021

Birmingham bin lorries stand idle during a strike under the previous Unite leadership

Unite’s strike fund has ‘collapsed’ by more than two thirds from the level current general secretary Sharon Graham inherited from the McCluskey administration – a level that allowed strike payments of £70 a day that Graham tried to claim credit for when she took over the job. The collapse appears to be driven by fall in Unite’s membership.

At the start of Graham’s tenure, Unite had built a strike fund of £35m, able to pay striking members enough to maintain large, lengthy disputes. However, as of last week the fund had fallen to just £11m in less than three years and Unite’s recent announcement of increased membership fees is explicitly linked to the collapse.

Skwawkbox understands that there have been ‘significant’ falls in membership numbers and dues, but the union management is not disclosing an exact figure – and insiders say that no finances have been ‘signed off’ since 2021. However, the latest working figures show that Unite’s cash account has also fallen by £13m, more than ten percent.

Unite has paid out more in strike support in the last two years, but the falling member numbers and an apparent lack of planning for the replenishment of funds have left the union looking ill-prepared for future battles, with only around eight months’ worth of funds in its reserve based on the last two years’ spending.

The planned subs rise, from 1 April, of a maximum of 22p a week with many paying much less, is apparently well0 short of what would be required to maintain the strike pay outgoings of the last two years, let alone rebuild the reserve.

One senior insider told Skwawkbox that the lack of transparency and the ‘collapse’ of the fund were a serious concern and that morale is ‘rock bottom’ among union officials because of the management’s conduct, including the lack of opposition to Israel’s genocide in Gaza. Ms Graham allegedly told elected officers that ‘Palestine is not a service Unite offers members’.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Exclusive: Dublin airport rebrands Starbucks cafe – but still selling Starbucks products

Airport says Starbucks sales are a ‘temporary’ measure as critics point to boycott over Gaza and firm’s conduct toward unions

A ‘new’ cafe in Dublin airport’s Terminal 1 is still selling Starbucks products under a different brand name, Skwawkbox can reveal.

The airport announced the opening of its new ‘Vista’ cafe on Thursday in what is said was a unit ‘previously occupied by Starbucks:

But critics were quick to link the announcement to the boycott of Starbucks by many in response to the firm’s links to Israel and its ongoing anti-union activities in the US, with hundreds of responses like the examples below:

Starbucks has seen its share price hit since the boycott on sales, despite the company CEO issuing a statement that Starbucks ‘condemns violence, hate, lies and weaponised speech – he did not mention Israel or Gaza in the statement – and that Starbucks ‘stand[s] for humanity’.

Starbucks in the US has been engaged in a long campaign against unionisation by workers that saw leaked video in 2022 show the firm’s founder begging store managers to step up their anti-union activities – and the firm suing the union for trademark infringement. Boycott calls grew after a post went out on the Starbucks Workers Union official Twitter account posted a message of solidarity with Palestine after the widely-misrepresented Hamas raid last October and Israel’s genocidal assault on Gaza that has killed over 30,000 civilians, more than two thirds of them children and women. Starbucks share price has fallen by around seven percent since the boycott. It is not the only global brand to see profits fall – McDonalds’ CEO has admitted that the business has taken a ‘meaningful’ hit.

A spokesperson for Dublin airport confirmed that the Vista cafe is using Starbucks products, but told Skwawkbox that both the brand and the product usage were temporary and that the Starbucks cafe closed because its contract had run out:

Vista is a temporary brand. Starbucks closed at the end of December as their contract expired. An exciting new local coffee brand will be permanently moving into this location in March. Until then, the new operator (using Starbucks’ products) is running the unit temporarily as Vista, ensuring passengers get their caffeine fix.

This change is part of a major overhaul of the food and beverage offerings in T1 and T2 at Dublin Airport which will happen over the coming months. Passengers will see several units operate on a temporary basis in the short term – under generic brands – while the fit-out works are completed.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Take It to the Spank Bank

Published by Anonymous (not verified) on Fri, 15/12/2023 - 12:59am in

We had entered the uncanny valley, and everyone was naked.

Urgent call goes out for support at picket of Royal Society of Arts Israel fundraiser

Published by Anonymous (not verified) on Thu, 14/12/2023 - 11:23pm in

Staff walk out in protest but need support

An urgent call has gone out from staff and activists for supporters to join them outside the Royal Society Of Arts (RSA) building at 8 John Adam Street, next to Charing Cross station.

According to sources at the demo, the RSA organised a fundraiser for Israel, without notifying staff, with Israeli president Isaac Herzog and far-right Israeli ambassador Tzipi Hotovely, who this week dismissed the idea of Palestinian statehood. Staff walked out in protest to mount a picket but need support to bolster their numbers.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Gazan Workers in Limbo

Published by Anonymous (not verified) on Tue, 05/12/2023 - 1:10am in

Laborers who had their work permits revoked after October 7 remain stranded.

Israel’s Permit Regime

Published by Anonymous (not verified) on Fri, 01/12/2023 - 2:44am in

Israel is increasing its reliance on foreign workers—laying the groundwork for a nation without Palestinians.

Pages