Regarding football
https://bills.parliament.uk/bills/3701
There is no corporation in the country that isn't affected by the government.
This is why I don't think politicians should be able to accept gifts at all unless they are for token amounts or from family members or equivalent personal connections.
In every job I have ever had you can not accept gifts from clients or customers or recruitment agencies etc unless its a small gesture of appreciation. Funnily enough I don't get offered expensive gifts by strangers and acquaintances outside of work. But politicians do all the time. Why do people think that is?
Any costs that a politician has to reasonably incur as a result of their job should be shouldered by the tax payer to avoid people buying access to the PM.
If the PM's spouse needs special clothes for meeting foreign leaders than a clothing allowance should be provided.
Though I personally think that is what the royal family get paid to do and the spouse of the pm isn't paid and shouldn't have to do anything.