Defending champions registered their second win of ICC World Cup 2023 after they beat the Netherlands by 160 runs to move 7th on the table. England have crashed out of the tournament with just 2 wins in eight games. Also Read: | Watch: Suryakumar Yadav disguises as cameraman, interviews people in Mumbai The Three Lions […]