Taron Egerton doesn’t faint throughout second evening of West End play