After the US president barred South Africa from attending the G20 summit at his Miami area club later this year, the French ambassador to South Africa insisted that the country should attend all G20 meetings.