Uefa has been urged to overhaul its entire disciplinary response to racism following the “joke” decision to fine Bulgaria €75,000 (£65,000) and order them to play only one game behind closed doors after their fans racially abused England players.

The 6-0 Euro 2020 qualifier win in Sofia was itself played in front of a partially closed stadium following past racist behaviour and had to be stopped twice in response to incidents that included Nazi salutes and monkey chants.

This led to calls for Bulgaria to be expelled from Euro 2020 and for players to walk off in similar circumstances. Anti-racism charity Kick It Out believe that Uefa has “missed an an opportunity to send an uncompromising message on racism and discrimination”.

England Under-21 coach Michael Johnson described the punishment as a “joke” and said that a “lack of diversity means lack of understanding and empathy”.

As well as the racist behaviour of fans, the Bulgarian Football Union was charged over the disruption of the national anthem and throwing objects. England’s Football Association was also fined €5,000 (£4,300) over England fans booing the Bulgaria national anthem and is still answering an additional charge over insufficient numbers of travelling stewards. Although Bulgaria were ordered to play their next two matches behind closed doors, one of those games will be suspended during a probationary period of two years.