After many emails to support i’m up and running again. Credit to the UK support team they are very good and responses were very quick.
Login to IDE.
Remove Hub from current location.
Create NEW location
Login to APP
Switch to new location
Add the hub to this new location (requires your 6 digit welcome code)
And hey presto working again, Hub is also reporting the new firmware version now, defiantly seems to be something to do with getting stuck in the update.
Remove old location (Mine would not remove, i got an error message from the app, and from IDE i got 505 bad request)
Emailed support and they deleted the old location for me within 30min
Update: I contacted SmartThings via the Online Chat. Ben was able to identify the problem and got me working in about 2-3 minutes. He said that after the upgrade, my hub was trying to contact the wrong server. He changed that, and everything started working. We didn’t have to make a new location or anything.