Defending champions Bangladesh crumbled to a seven-wicket defeat against England in the 2022 ICC Under-19 World Cup.