It isn't their finest hour most definitely.
However when your options on providing full governance of most matters is stymied and actively spun against by a party just to hold onto their colony, errors are likely.
Even Sturgeon wouldn't have the brass neck to blame Boris for this sh1t show