London’s St James Theatre bows out with a bang – before undergoing a name change – with a Christmas residency of Rent, a rock musical full of energy