@Lockdownyourlife
@neil you might have some ideas / thoughts on this!
For video conferencing, I use Jitsi. I self-host it, but that is not for everyone. I think that 8x8 offers a managed service, and I suspect that others will offer hosted Jitsi too.
For webinars, I don't have a personal recommendation, I'm afraid.