The Queen’s Teams: British Imperialism the Unsung Hero of the Olympics?
The 2016 Rio Olympics is officially (and thankfully?) over, and the United Kingdom finished with 67 medals. But one MP seeks to take credit for many, many more than that.