Starmer and Macron face a shared Waterloo

.....

© City A.M.