The Skinner Brothers release new album today to critical acclaim alongside video for ‘Stupid Much?’ 5 min read