In an inspiring address to both Houses of Parliament in Westminster Hall, President Barack Obama called on the US and the United Kingdom to “redouble our investments” in science and engineering Commenting on the speech, Chi Onwurah, Shadow Minister for…