Re: Handover already cleared to land
Tim
If that happens again say nothing. You've had the landing clearance, you've had the wind check. There's no requirement to call Tower until after you've landed - something along the lines of "Benson Tower, G-ABCD, on the runway from radar".
As others have said - Tower would already have issued the landing clearance to the radar controller, as they are the only ones legally entitled to give it - it being their runway, not radars.