Home Cricket Champions Trophy: England brush off the Aussie challenge; Bangladesh make semis