Much hand wringing about G4S's performance (or lack thereof) which, given their history, was predictable and predicted.
But not a lot said about who let and, supposedly, managed the contract.
Given what has been in the press this last 2 weeks was well known many months ago, and on the agenda of many meetings at which May's lot, ODA, Police, Home Office, Military and God knows who else were present, either May and Coe are lying, or they didn't listen to their briefings or read the minutes. Let's be kind and say they are illiterate ostriches.
Any contract will have payment milestones. One of the milestones MUST have been demonstrating they had recruited and then trained the contracted number of staff. When they notified the above authorities they had failed, each time the Military and Police committment was ramped up a bit. This wasn't a short notice contract - we won the Olympics bid some years ago. I'm tempted to say part of the problem is the Too Many Cooks syndrome, allowing all the above to either blame each other, or gang up on G4S and place all blame on them. They've chosen the latter, but significant blame lies with Government Departments.