Australia beat England by 43 runs to win the second Ashes Test at Lord’s on Sunday and take a 2-0 lead in the five-match series. England captain Ben Stokes hit a stunning 155 after Jonny Bairstow was controversially given out stumped after straying out of his ground on the last day. But England were bowled out for 327 chasing a stiff target of 371.