The UK government will spend an extra £45m on developing so-called "internet of things" technology, David Cameron has announced. Continue reading...