LONDON England has declared its second innings at 311-6 against Australia, with a lead of 521 runs in the second Ashes test at Lord's.
England declares at 311 against Australia