English Chess Federation crowned the National Chess Champions in Kenilworth. The Chessable English Championship and Chessable English Women’s Championship 2022 took place on...