President Barack Obama has said US President-elect, Donald Trump will be faced with harsh realities if he attempts to enact ...