Biden is. There has never been a more incompetent and embarrassing leader in the free world. Complete disaster.
He's a puppet. Obama and his handlers running the show.but he and his friends are getting rich. So he is doing what he was supposed to do. So he is very competent at what he was meant to do.