This doesn't add up.
No mention of negotiations with Brandon Estates to make the stadium available to Sandhu to reinstate the fixtures to enable the Bees to return to Brandon during the season ...
No incentive for Sandhu to spend the money to reinstate the fixtures at Brandon unless he stands to gain through a resulting deal on planning permission which would then show he has an interest in Brandon Estates, be that personal or through the extended family ...
Only other explanation is he gets a deal on another piece of land to build a stadium of his own in the future.
As for what Horton gains from this, beyond being able to hold on to a Promoters Licence and the assets he bought from Sandhu, what else is there to be gained? Especially as he could achieve both of the former by taking up promotion rights at somewhere like Leicester Lions anyway ...
Don't think the truth will ever be revealed, stay of execution for the Bees of sorts, but for how long, who knows, and at what cost ...