Thoughts on this weekend and this week from Marcus Gee, John Ibbitson, Sandra Martin and Chris Selley.