A Stockholm court has found A$AP Rocky guilty of assault but spared him prison in a case that outraged the US rapper’s fans and sparked a diplomatic row when Donald Trump questioned the fairness of Sweden’s judicial system.

The court also convicted two members of A$AP Rocky’s entourage of the same crime in connection with a street brawl in the Swedish capital on 30 June, but said the assault was 'not of such a serious nature that a prison sentence must be chosen'.

The platinum-selling artist, whose real name is Rakim Mayers, and his bodyguards David Rispers Jr and Bladimir Corniel argued that they had been acting in self-defence during the incident, which left them facing up to two years in prison.