Graeme Swann was delighted with the spirit shown by England as they took control on day two of the second Ashes Test with Australia at Lord's.