You can probably pick it up for less than 10e at this stage. Its really mixes things up when playing with mates as the racing line is all messed up due to the puddles of standing water.
Boris Johnson? He'd be well game for it, it's only being touted at this stage...it's not as if they're setting up the grandstands just yet. Besides, it puts F1 back in the news just talking about it