This video response from Richard Brown to today's Independent Review:
Eurostar's response to the Independent Review can be found here.
UPDATE: This, via Twitter, from cbuchanancubed...
The full independent review on Eurostar snow failure can be found here.