The meeting’s been cancelled.
back in the day I used to try very hard to avoid meetings with "strategy" in title, and / or those organised by one particular colleague. She was intelligent and perfectly nice to be fair but it always seemed to end up in a ridiculous debate about "how does fixing such and such contribute to our strategy"
Such questions about why we are doing something do have their place,
particularly when you are asking for a million quid but it gets boring in the extreme when it is obvious that something simply needs dealing with, especially when it's not a lot of money, or the choice is simply A vs B and arguing the toss is likely costing more than simply getting on with it.
We were both in the "strategy team" and I was never proposing anything non-strategic but I had no patience with almost weekly "what do me mean by strategy" discussions