I wish Banksy put the statue a block away at the roundabout at the end of Pall Mall instead. The current spot he picked already has several other statues there. The roundabout at the end of Pall Mall is empty, presently rather dull, and would look much nicer with a statue.

This is the better spot: https://maps.app.goo.gl/6EmX2jPiaKRNtNtr8 51°30'19.0"N 0°08'16.0"W

I can assure you that they would not have gone through all this enormous effort to quickly install a statue without very careful consideration of the most effective place to do so.

Isn't that part of the point? To compare and contrast the current world 'leadership' with historical figures (which could go both ways).