Trouble had been brewing for some time.