Prime Minister Joseph Muscat was countered by a group of protesters as they arrived for an event in London hosted by Henley & Partners on Friday night.
The crowd shouted "shame on you" as Dr Muscat and his wife got out of their official car to attend the event at the Drapers' Hall.
Surrounded by security officials, the couple was swiftly escorted into the building with guards moving protestors and cameramen away.
The manifestation by activists who held signs and masks depicting the prime minister came amid discontent over Malta's controversial cash-for-passports scheme.
The Prime Minister was in London in connection with Malta's chairmanship of the Commonwealth, which ends this this week.
The protest came shortly after tenor Joseph Calleja was filmed approaching protesters to explain his presence at the event.
Independent journalism costs money. Support Times of Malta for the price of a coffee.Support Us