There is more than enough room in the world for Germany and Britain.