US President Barack Obama delivers his keynote speech to both Houses of Par - The Independent