Although a domain name may have expired or been suspended or detagged, it is not immediately available for registration by someone else. Depending on the registrar, they may keep hold of the domain name for several months.
Usually .UK domain names become available around 92 days after expiry.