In the US, clearance to land does not mean that other aircraft won't land, take-off, or cross your runway before you touch down.
> Landing clearance to succeeding aircraft in a landing sequence need not be withheld if you observe the positions of the aircraft and determine that prescribed runway separation will exist when the aircraft crosses the landing threshold. Issue traffic information to the succeeding aircraft if a preceding arrival has not been previously reported and when traffic will be departing prior to their arrival.