Which is better?

or

William McKinley

US president

William McKinley

Joe Biden

Male politician

Joe Biden