Seeing more people post here now, I too was laid off on Monday.
I was unexpectedly sent a 15 min invite yesterday and was laid off. Got severance, and they said that lay offs would start to begin now but most of them next year. Honestly shocked, but also a little bit relieved because of the stress I’ve had over this for the last couple years.