I just looked at Boris Johnson's entry in the Register of Members Interests. A list of donors as long as your arm, for undisclosed sums. And these speaking engagements.
For ten events, totalling of 21.5 hours he was paid ...
** £450,475.21 **
theyworkforyou.com/mp/10999/boris…