Brexit: Theresa May’s deal is voted down in historic Commons defeat