Why Shane MacGowan and Kirsty MacColl's 1987 hit delights – and shocks