Um no money changed hands as it was a freebie, that’s the whole point of the issue.
do you really not understand? Do you not understand why politicians can’t accept gifts of value? Any government officials. Senior people in large companies? Most companies do not allow gifts like this, inc in the uk. Due to anti bribery laws.
anti bribery laws cover both monetary gifts and gifts of high value to the recipient. If the recipient accepts it gives a potential for them to owe something back. Something that favours the giver. Something in this case only a prime minister could push for.
Of course he has to bloody declare it. Just because it wasn’t cash in a brown envelope under the table doesn’t change that. He has to be open due to anti bribery laws and the risk of corruption.