Will the UK ever realize that routinely giving landing clearances on short final doesn't promote safety? It creates an expectation that communication from tower on short final will be a landing clearance. In the US if tower is calling you on short final after you were cleared to land 5 miles ago you know something is up.
What if the frequency is blocked on short final and the GA instruction can't be issued?