And that’s by treaty signed by the 26 nations.
Of course if you are flying there from the US or another non Shengen nation, you need your passport to get into any of those. If you are stoping to change planes at Heathrow, and then heading to a Schengen nation you need to go through passport control at Heathrow and also the final destination.