Featured

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).
  • 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).

Why are women cited less than men?

Published by Anonymous (not verified) on Mon, 25/03/2024 - 10:00pm in

Tags 

Featured

Strong evidence suggests that women are not cited less per article than men, but that they accumulate fewer citations over time and at the career level. Cary Wu argues that a focus on research productivity is key to understanding and closing the gender citation gap. Citation counts count. The number of citations is commonly perceived … Continued

Government ordered Google to disclose names of users who watched videos

Published by Anonymous (not verified) on Mon, 25/03/2024 - 9:57am in

US attempts to trample privacy

US federal authorities ordered Google to provide names, addresses, phone numbers and details of other videos watched, of all users that viewed particular YouTube videos, according to Forbes magazine – and to provide the IP addresses of anyone who watched them without being logged in.

The government said it wanted the details to investigate a suspected crime committed by the publisher of the videos – but did not demonstrate any suspicion that those watching the videos had committed or colluded in any crime, telling the company only that the records would be ‘relevant and material’ to its investigation. Tens of thousands of accounts are believed to have been involved.

A US court granted the order but asked Google not to publicise it. In a separate incident, government agencies asked Google for a list of all accounts that watched eight livestreamed videos. It’s not known whether Google acceded to the orders.

Google told Forbes that it has ‘rigorous’ processes to protect user privacy, but the discovery of the government moves raised concerns about governments being able to access private information just because it claims ‘relevance’ and does not demonstrate any reasonable grounds to suspect that an individual has committed any crime. It is not known whether the UK or other governments have made similar attempts to access Google user records.

In 2021, Google admitted running ‘experiments’ that hid some websites from search results, raising questions about the risk of political or commercial interference in search results. In January of this year, the company paid five billion US dollars to settle a lawsuit over its collection of user data through its Chrome browser even when users activated its ‘incognito’ mode.

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.

Analysis: Catalonia’s pro-independence movement forces Spain to approve amnesty

Published by Anonymous (not verified) on Fri, 22/03/2024 - 10:55am in

Catalan film-maker Jordi Oriola Folch on Spain’s amnesty for pro-independence politicians and activists and the success it represents for them

Photograph: Josep Renalias – Lohen11

In the Middle Ages, Catalonia was one of the great European nations, but after 1714 it was subjugated by Castile (Madrid) and lost its sovereignty. The Spanish way of being (vertical, authoritarian, conquering and warlike) is opposed to the Catalan way (horizontal, pacifist, democratic and merchant), that is why Catalonia has always tried to become independent, but Spain has violently prevented it.

From 1939 to 1978, Spain had a fascist dictatorship, which was not defeated as in the case of Germany and Italy. The transition to democracy was not by conviction but because the world demanded it and it was very deficient. Since then, two major parties have alternated in power, PP from the right and PSOE from the center. The PP is the direct heir of fascism and the PSOE is the heir, by environmental osmosis, of the same intolerant nationalism.

The ongoing independence attempt is the most powerful in history because now Spain cannot consider killing us in the institutional framework of the EU. In 2017 we held and won a self-determination referendum. The PP fought it using anti-democratic methods: judges, secret services, police… and then the PSOE is doing the same: repression and denial of any option towards freedom for Catalonia.

In the recent electoral campaign, the PSOE ridiculed Catalan independence, assured that it would arrest and lock up in prison Carles Puigdemont (the president of Catalonia who carried out the referendum in 2017 and who is in exile in Belgium) and denied the possibility of an amnesty for pro-independence criminals or any referendum on self-determination for Catalonia. The PSOE was showing off its chest by exhibiting the aggressive nationalism that is typical of the Spanish identity.

But the PP and the extreme right of VOX won the elections of July 23, 2023 without an absolute majority. Then the PSOE, seeing that it does not govern in any large region or city council, wanted to get the government of Spain so that its party has economic viability. And everything has changed. They no longer blaspheme the Catalan independentism, but they make a pact because they need their 7 votes to govern.

On March 7, the amnesty law that the PSOE said it would never approve was passed. And they have approved it with the Catalan pro-independence parties and other parties, in total 8 parties (179 seats and 12.3 million votes). It is a success for the Catalan independence movement because it has shown that they were falsely accused. Nobody would have been able to approve an amnesty that would pardon real terrorists. Spanish nationalism, in full fury, invented accusations against Catalan independence: rebellion, sedition, terrorism, treason, hate crimes, economic embezzlement,…. But it is quite the opposite, the Catalan independence movement is exemplary in its democratic approach (it does not want to impose independence but has always wanted to hold a referendum of self-determination for the Catalan society to decide democratically) and it is not violent (it has made massive and peaceful mobilizations). Aware that there had been “lawfare” (judicial dirty war), the PSOE has now accepted an amnesty.

But the right and the extreme right do not want to accept the amnesty, because they see it as a defeat. They have always imposed themselves by force and now they do not want to accept the law passed by the Spanish parliament. The judges threaten to sabotage the law and not to apply it. And the fact is that, there being no crimes, an amnesty law is needed because the judges accept the invented accusations and condemn the pro-independence supporters to destroy this political movement. With that motivation, the judges will look for subterfuges not to apply it and to continue condemning.

And all this is because now the PSOE needs the 7 pro-independence votes, but what will it do when it does not need them? What will it do when the Catalan pro-independence movement, remade from this chapter of repression, mobilizes again to free itself from Spain? We know: Both PP and PSOE will go back to repression. But for the moment, the independence movement has managed to demonstrate that it is not guilty of any crime and that it only wants freedom from a country that only increases the desire of the Catalans to free themselves from it.

The EU cannot continue tolerating these abuses and will have to intervene sooner or later, because the European Justice is about to issue judgments against Spain (this imminence has also motivated the PSOE to approve the amnesty). In order not to waste time, or energy, or increase the Spanish institutional crisis, it would be better for the EU to force Spain to accept the result of the 2017 referendum or hold a new one in which the Catalans can decide their future free of impositions and authoritarianism.

Jordi Oriola Folch is a physicist, documentary filmmaker and teacher who lives in Barcelona and fights for the independence of Catalonia.

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

Exclusive: Corbyn’s Islington North CLP system access suspended by Labour

Published by Anonymous (not verified) on Thu, 21/03/2024 - 1:08pm in

Local party officers’ access to Labour’s ‘Organise’ campaign platform revoked as party tries to shut down local democracy, say locals

A banner from Corbyn’s Islington North constituency (image: S Walker)

The Labour party has suspended former leader Jeremy Corbyn’s local Labour party in Islington North, but hasn’t bothered to tell local members or elected officers of the ‘CLP’, according to inside sources.

Instead, Labour has revoked officers’ access to the party’s ‘Organise’ campaign system, without telling them why or even that it had been done.

The ‘Organise’ manoeuvre is the latest in a long line of party moves to kill local member democracy to try to secure candidates and outcomes Starmer wants – and exposes yet again the regime’s deep contempt for party members and their rights. Starmer broke Labour’s rules to suspend Corbyn, prompting thousands of current and former party members from all over the UK to say they will travel to London to campaign for Corbyn in the seat at the next election. So far Labour has not named a candidate to stand against him.

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

Students occupy Bristol uni building in protest at ‘profits from genocide’

Students demand divestment and an end to academic ties

Bristol University students have taken control of one of the university’s Wills Memorial Building in a protest to demand an end to its ‘complicity with arms companies’ and to call for a series of actions on its part to ‘support Palestine and Palestinians’:

The demanded actions include:

  • an end to cooperation with weapons manufacturers
  • protection for Palestinian students and special consideration for those taking exams who have been affected by Israel’s slaughter in Gaza
  • protection for anti-Zionist beliefs among staff and students – an issue on which Bristol university has a shameful record and has been the scene of intense pressure campaigns by pro-Israel groups claiming that anti-Zionism, opposition to the settler-colonial state that has displaced Palestinians and treats them as inferior
  • recognition of the existence of Palestine – an existence denied by hardcore supporters of Israel
  • scholarships for Palestinian refugees

Israel has killed over forty thousand Palestinian civilians, more than two thirds of them women and children, and injured twice as many, in its genocidal assault on Gaza and has ignored orders from the International Court of Justice to cease its slaughter and allow food, fuel and medicines into Gaza immediately. Gaza is now in famine, with experts predicting that more will die in the coming months from hunger and disease than from Israel’s bombs, missiles and bullets, with children again worst affected.


Palestinian flags can be seen through the Wills building’s doors. The figures in the second image have been blurred to protect identities.

The group is also demanding an end to the use of a ‘check-in’ system that tracks the location of students.

Wednesday’s action is not the first by Bristol students demanding justice for Palestinians and an end to discrimination against them and their supporters. Four months ago, students protested in the university’s ‘profits from genocide’:

And earlier this month, a group occupied Bristol University’s Victoria Rooms in a pro-Gaza protest.

The British government has mounted a pressure campaign against universities, threatening to defund them if they allow ‘extremism’ or ‘antisemitism’ in the form of pro-Palestinian speech and activism. Shamefully, a number of universities have capitulated to pressure from the UK state and from pro-Israel groups claiming that speech against Israel’s crimes and occupation of Palestinian land infringe on their rights and constitutes ‘hate’ toward Jews, even though many UK Jews oppose Israel’s actions and oppression of Palestinians.

Last month, former Bristol professor David Miller won a landmark employment tribunal case against the university, which had sacked him after pressure from pro-Israel groups, despite lawyers it appointed to run two investigations finding that he had said nothing antisemitic. The win set a precedent that anti-Zionist political beliefs are a protected characteristic under equalities law and cannot be used as grounds for dismissal. Skwawkbox understands that Prof Miller is not involved in the students’ protest.

Solidarity with students in Bristol and elsewhere who are demanding an end to complicity in war crimes.

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

Breaking: UN Special Rapporteur confirms Israel committing genocide (video)

Published by Anonymous (not verified) on Thu, 21/03/2024 - 12:15am in

Report to go before UN’s human rights commission against backdrop of starving Palestinian children and continued murder of innocents

The United Nations’ Special Rapporteur on the Occupied Palestinian Territories, international lawyer Francesca Albanese, has told Al Jazeera this morning that she will present her expert findings confirming Israel’s genocide to the UN’s human rights commission next week.

In January, the International Court of Justice (ICJ) found that there is a ‘plausible’ case that Israel is committing genocide, but Albanese – like hundreds of millions of people around the world – knows that the case is far more than merely ‘plausible’, even more so after Israel ignored the ICJ’s instructions to stop bombing, shooting and starving the Palestinians of Gaza:

Albanese’s interview took place against a backdrop of another confirmation of the obvious – that Gaza is now officially in famine and approaching a point where starvation and disease caused by Israel’s continued will kill more than Israel’s bombs and bullets. The harrowing footage of emaciated, dying children shown on Al Jazeera shows that Palestinian children are Israel’s main targets in the starvation campaign, just as they have been in the mass murder of civilians through bombs and missiles.

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

Exclusive: whistleblower accuses Labour W Mids PCC of refusing to act on abuse allegations

Published by Anonymous (not verified) on Wed, 20/03/2024 - 9:04am in

No response from Simon Foster’s press office to Elaina Cohen’s allegations – also covered up by Keir Starmer

A former MP’s staffer who blew the whistle on alleged abuse of Muslim domestic violence victims has accused West Midlands Police and Crime Commissioner (PCC) Simon Foster of ‘refus[ing] to investigate’ the failure of the force’s then-Chief Constable to act on evidence of the abuse – and that Foster and the current Chief Constable ‘disregarding’ further allegations, from a separate source, about the same alleged perpetrator.

Elaina Cohen, who used to work for Birmingham MP Khalid Mahmood and took him successfully to an industrial tribunal for unfair dismissal when she lost her job after making protected disclosures about the abuse, first made the allegations against Foster during submissions to the tribunal, which Skwawkbox attended on behalf of its readers. Evidence given under oath to the tribunal by one of the victims of the ‘sadistic’ abuse, threats and blackmail she suffered was not disputed by Mahmood or his legal team.

And in an email today to Wolverhampton South East MP Pat McFadden, a Keir Starmer front-bencher, seen by Skwawkbox, Cohen wrote that:

Evidence already in the public domain shows Simon Foster has steadfastly refused to investigate why former West Midlands Chief Constable Thompson abandoned multiple victims when presented with evidenced abuse perpetrated by a Labour member working in a parliamentary office of a Labour MP.

An email from [Tory West Midlands Mayor] Andy Street states when he has the authority of a PCC he will seek justice for these women…

…an opposition party councillor has made representation to Simon Foster and Chief Constable Guildford with further allegations about the same perpetrator and was also disregarded.

I believe this information questions Simon Foster’s suitability to be a candidate.

Skwawkbox contacted Mr Foster’s press office for contact this morning, but received only an automated acknowledgement in reply.

Labour leader Keir Starmer and his general secretary David Evans also covered up the abuse, taking no action despite repeated warnings and appeals from Ms Cohen. They also did not act on Ms Cohen’s complaints of the antisemitism she suffered – or on complaints from Muslim women councillors in Birmingham about bullying, misogyny and threats at the hands of local party right-wingers.

Despite this appalling record, Starmer has continued to boast that he will be a ‘champion’ for victims of domestic abuse. Simon Foster has also promised to act to protect women:

Foster, who is standing for re-election, has just won a legal battle to prevent his PCC role being absorbed by Tory metro mayor Andy Street, but Elaina Cohen told Skwawkbox of her dissatisfaction with both Foster and his party boss:

I remain disappointed that Sir Keir Starmer refuses to acknowledge or act upon my protected disclosures and whilst I would support an independent office of a PCC I would question political appointments based on my own experience. In my opinion the cover-up of criminal abuse of vulnerable women is just as abhorrent as racism as a candidate issue.

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

Met Police launches criminal investigation into Croydon East vote rigging

Published by Anonymous (not verified) on Tue, 19/03/2024 - 10:30am in

The Labour party in Croydon is formally under criminal investigation by the Metropolitan Police cyber crime unit into allegations of vote-rigging in last autumn’s parliamentary selection for the new Croydon East constituency – a selection cancelled by the party after it could no longer deny the fixing of the result and tampering with local member lists and admitted that one candidate had been given early access to member lists and other candidates eventually received lists strewn with errors.

The data tampering included unauthorised changes of addresses, phone numbers and email addresses of a significant number of members with a vote in the selection.

Labour under Keir Starmer has been accused of frequent rigging to ensure the selection of favoured right-wing candidates and to weed out principled and left-wing hopefuls, including those with strong union backing. London has featured prominently in these allegations, with the blatant rigging against Muslim Poplar and Limehouse MP Apsana Begum among the thoroughly-documented examples.

Such alleged stacking of the process, particularly in postal and online voting, has even been used to favour right-wing candidates facing serious allegations of sexual assault.

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

Pages