European Super League: What it means for the clubs and the fans as nine teams withdraw

The European Super League (ESL) is in tatters with nine of the 12 founding clubs confirming they have withdrawn from the competition - so what happened and what does it mean for the clubs?