This week has been absolutely crazy, with plenty of firefighting …