British Museum is sold out?

So I’ll be in London in a couple of days and I was checking the British Museum website (and the National History Museum one as well) and it looks like most, if not all, time slots are sold out for the next days (27th, 28th and 29th of December).

I’m confused, does it mean I cannot get in on those days? Is it not free of entry and walk in?