Right - I'm getting somewhere. If I remove the below from composer.json, I can complete the upgrade
"jordanjay29/flarum-ext-summaries": "^0.3.1", "michaelbelgium/flarum-discussion-views": "v0.1.0-beta.8.2", "oe800/flarum-ext-bbcode-alerts": "^0.2.0", "nomiscz/flarum-ext-auth-linkedin": "v0.1.0-beta.8.0", "reflar/cookie-consent": "^0.2.0", "reflar/gamification": "^3.1", "reflar/nightmode": "^0.2.0", "reflar/polls": "^1.3", "reflar/pwned-passwords": "^0.2.0", "reflar/reactions": "1.0.0-beta.5.2", "reflar/twofactor": "^0.1.2" "saleksin/flarum-auth-google": "v0.1.0-beta.8.0.3", "symfony/process": "^4.3", "v17development/flarum-seo": "^1.0", "wiwatsrt/flarum-ext-best-answer": "^0.2.1"
Going to install again one by one in DEV to see where it's breaking