Modern day Britons are too soft

Telegraph report on meeting at the IEA