I hope, they change the team limit. They changed the selection criteria for last years worlds during the national champs so you never know.
In terms of the team, this is who I would predict to make it based on current form.
Men's 50m Freestyle - (21.88 QT) - Ben Proud, Lewis Burras
Men's 100m Freestyle - (48.06 QT) - Matt Richards, Lewis Burras
Men's 200m Freestyle - (1:45.96 QT) - Tom Dean, Matt Richards
Men's 400m Freestyle - (3:45.43 QT) - None
Men's 800m Freestyle - (7:47.81 QT) - Dan Jervis
Men's 1500m Freestyle - (14:54.29 QT) - Dan Jervis
Men's 100m Backstroke - (53.68 QT) - Oliver Morgan, Luke Greenbank
Men's 200m Backstroke - (1:57.28 QT) - Luke Greenbank, Oliver Morgan
Men's 100m Breaststroke - (59.45 QT) - Adam Peaty, James Wilby
Men's 200m Breaststroke - (2:08.29 QT) - James Wilby
Men's 100m Butterfly - (51.56 QT) - James Guy, Jacob Peters
Men's 200m Butterfly - (1:54.97 QT) - James Guy??
Men's 200m IM - (1:57.49 QT) - Duncan Scott, Tom Dean
Men's 400m IM - (4:11.90 QT) - Max Litchfield
Men's 4x100m Freestyle - (3:13.04 QT) - Tom Dean, Duncan Scott, Matt Richards, Lewis Burras, Jacob Whittle
Men's 4x200m Freestyle - (7:07.40 QT) - Tom Dean, Duncan Scott, Matt Richards, James Guy, Joe Litchfield
Men's 4x100m Medley - (3:33.15 QT) - Oliver Morgan, Adam Peaty, James Guy, Matt Richards.
Women's 50m Freestyle - (24.65 QT) - Anna Hopkin
Women's 100m Freestyle - (53.55 QT) - Anna Hopkin, Freya Anderson
Women's 200m Freestyle - (1:56.85 QT) - Freya Anderson, Freya Colbert
Women's 400m Freestyle - (4.04.98 QT) - None
Women's 800m Freestyle - (8:25.84 QT) - Amelie Blocksidge??
Women's 1500m Freestyle - (16:01.95 QT) - Amelie Blocksidge, Fleur Lewis??
Women's 100m Backstroke - (59.89 QT) - Medi Harris, Lauren Cox
Women's 200m Backstroke - (2:08.91 QT) - Katie Shanahan, Honey Osrin
Women's 100m Breaststroke - (1:06.31 QT) - Angharad Evans, Kara Hanlon??
Women's 200m Breaststroke - (2:23.04 QT) - Angharad Evans??
Women's 100m Butterfly - (57.17 QT) - None (This time is quicker than the national record)
Women's 200m Butterfly - (2:07.96 QT) - Laura Stephens, Emily Large
Women's 200m IM - (2:10.62 QT) - Abbie Wood, Katie Shanahan
Women's 400m IM - (4:37.84 QT) - Freya Colbert, Katie Shanahan
Women's 4x100m Freestyle (3:36.40 QT) - Anna Hopkin, Freya Anderson, Lucy Hope, Abbie Wood, Evelyn Davies???
Women's 4x200m Freestyle (7:51.89 QT) - Freya Anderson, Freya Colbert, Abbie Wood, Lucy Hope, Medi Harris
Women's 4x100m Medley (3:56.89 QT) - Medi Harris, Angharad Evans, Harriet Jones, Anna Hopkin
Mixed 4x100m Medley (3:44.10 QT) - Medi Harris, Adam Peaty, James Guy, Anna Hopkin
Total - 14 Male + 17 Female (31)
Obviously some of these may be a stretch, but similarly there could be others who I have missed out, but I would expect the team to be around this number, maybe slightly higher depending on relay squads.