Hudson Institute

Filed Name Amount
Jun '25 Tom Tugendhat £12,403.60
Oct '25 Tom Tugendhat £17,648.12
May '26 Tom Tugendhat £6,988.80
May '26 Tom Tugendhat £11,868.70