Due to a git and Azure DevOps issues I just had to disable IPV6 on my BT WIFI. Issue detailed here:
Solved! Go to Solution.
You were given the answer to that over at the devcommunity.
"Azure DevOps honors all conditional access policies 100% for our Web flows. For third-party client flow, like using a PAT with git.exe, we support IP fencing policies only - we don't support MFA policies. And we only support IP fencing conditional access policies for IPv4 only. Conditional access policies set based on IPv6 are not supported today."