Weekly briefing October 31- November 6