
ANDREW PIERCE: Among the wave of 109 new Tory MPs who demolished Labour's 'Red Wall', there isn't a single Old Etonian in sight. Instead, the Tories' latest cohort couldn't provide a better portrait of contemporary Britain. Pictured are the new MPs standing together with Prime Minister Boris Johnson in Parliament on Monday. Numbered from 1-11 are Sara Britcliffe, Jonathan Gullis, Chris Loder, Imran Ahmad Khan, Aaron Bell, Mark Fletcher, Elliot Colburn, Lee Anderson, Antony Higginbotham, Dehenna Davison and Virginia Crosbie.
RICHARD LITTLEJOHN: Spare us from Baroness Swinson of Stop Brexit taking a seat in the House of Lords

RICHARD LITTLEJOHN: Thought you'd seen the last of the insufferably irritating Jo Swinson? Think again. Plans are afoot to send her to the Lords. Despite leading her party to a crushing General Election defeat, losing her own seat in the process, she's in line for a peerage. Baroness Swinson of Stop Brexit would be bad enough. But the prospect of Lord Grieve of Grenoble, or Lady Soubry Loo of Sancerre is simply too horrible to contemplate.