Biden's got himself a new nickname - empty shelves Joe!