Night 2 of the 3 Night Stand at London's Shepherd's Bush Empire... And  a cracking night it was too!